Exactly. I have no idea what's going on here, all I know is that after watching this trailer I now have a splitting headache.
Tuesday, 13 March 2012
Battleship Trailer

Exactly. I have no idea what's going on here, all I know is that after watching this trailer I now have a splitting headache.

