Oct 27 2009

The amount of hand waving in the “Amelia” trailer!

Published by at 3:10 am under Your Movie Stinks