Battletoads - Official Release Date Trailer

The Battletoads are back! Join Rash, Zitz and Pimple as they smash, stomp, drill, turbo bike, leap, shoot and generally be toadally awesome in thei...
Back to Top