Tag Archives: Super Robot Mach Baron

Friday Video: The S30 Z of Super Robot Mach Baron

While researching yesterday’s article on Aoshima model kits, we came across what must be the second most famous red-on-white sports car from a Japanese kids’ show with the word “Mach” in the name.

8 Comments