Showing posts with label Love the Beast. Show all posts
Showing posts with label Love the Beast. Show all posts

24 February 2009

Car Worship



This could be an unbearably cheesy and bad movie about a car, or it could be an interesting meditation on cars, friendship, and constants in our lives that give us a reason to get out of bed in the morning. Either way, really.