Posted: Fri Jul 17, 2009 10:36 pm
FINALLY!!!
The first trailer is up! But it's in Italian, and obviously filmed in front of a projection screen.
Anyway, it does look awesome and funny. Check it out quick before it gets deleted!
http://www.youtube.com/watch?v=jkz_dSXEGng
The first trailer is up! But it's in Italian, and obviously filmed in front of a projection screen.
Anyway, it does look awesome and funny. Check it out quick before it gets deleted!
http://www.youtube.com/watch?v=jkz_dSXEGng