Comment

The Creationist in Charge of Texas Education

101
Kragar3/09/2009 3:47:49 pm PDT

Everyone who rags on Buckaroo Banzai as being a bad film has obviously never seen Megaforce.