Mazinger Z Statue
The statue of Mazinger Z in El pla de santa Maria in Spain near Tarragona.
Video From http://www.youtube.com/watch?v=expmIC_n-d0&feature=player_embedded#!
Start the ball rolling by posting a comment on this article!
You must be logged in to post a comment.
© GG Infinite News. All Rights Reserved.