Thursday, October 9, 2014

Study Up on Your Gargantua Facts!

Here is a Japanese Soundtrack release of "War of the Gargantuas".

No comments:

Post a Comment