Takarand's Official Website is now promoting the Beast Wars Returns TV Show (aka Beast Machines). you can check out the official page for the show by clicking Here.
Thanks to Autobase Aichi for the news.
by Joe Moore under Beast Machines
Takarand's Official Website is now promoting the Beast Wars Returns TV Show (aka Beast Machines). you can check out the official page for the show by clicking Here.
Thanks to Autobase Aichi for the news.