in ,

Battletoads – Official Release Date Trailer

Battletoads will officially be released on Xbox One and PC on August 20, 2020.

Video Source

What do you think?

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Loading…

0

The LEGO Nintendo Console Has An Amazing Hidden Secret

Halo Multiplayer Details + Splinter Cell on Netflix – IGN News Live – 07/31/2020