The World’s Worst Special Effects Movie?

Spitfire Site