Astro Bugz Revenge - first trailer
Channel:
Subscribers:
2,160
Published on ● Video Link: https://www.youtube.com/watch?v=KyQzC6iTsrI
The very first trailer released for the upcoming WiiWare game, Astro Bugz Revenge.
Other Videos By GoNintendoRMC
Tags:
nintendo
wii
wiiware
video
games
astro
bugz
revenge
Sudden