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.
Share on Facebook Tweet it Email https://samadrobinson.com/call-of-duty-black-ops-cold-war-trailer-revealed/#Q2FsbC1vZi1EdXR The brand new trailer for Call of Duty: Black Ops Cold War has finally…