The Last House on the Left (2009 film)
The film was released on March 13, 2009. "The Last House on the Left" was met with mixed reviews from critics. Audience opinion ranked the film at a "B" level, from a scale of "A to F"; the film would ultimately gross $45,286,228 worldwide.
The Left Banke Too
The Left Banke Too is the second studio album by American baroque pop band The Left Banke, released on Smash Records in 1968. It would be the final album of the band's initial lifespan, with their next album not appearing until 1986.