Banned
- Joined
- Jan 2, 2010
- Messages
- 10,269
We have been hearing for years about how you guys thought that Denji Sentai Megaranger, the series that In Space would be based on, was about Space Travel rather than it's actual theme of Video Games and Technology.
So.... what really happened?
So.... what really happened?