I love that this movie is really about...
Alternative energy/fuel. I mean, come on, the film itself is pure *beep* but it's obvious that the message here was the benefits of alternative energy. Does anyone agree?
Best movie review site that no one's ever heard of-----> www.boscosgrindhouse.com