Battletoads Official Trailer Revealed S.Robinson August 20, 2020 No comments The Official trailer for Battletoads has finally been released. Battletoads is officially able to download and play today(August 20, 2020). The trailer is Major Nelson Interviewing the Toads. Check out the video below. Labels: gaming, news Share: Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
No comments:
Post a Comment