Oct
11
The Greatest Awful Moment in Cinema History.
‘Megaforce’ (1985)
I’m saying nothing. This shit speaks for itself.