it's Godzilla week here at BSX and to get things going here is the trailer for Godzilla: Minus Zero opening this Friday in the USA

Share this post...
Previous post

Comments

Leave a comment