Battletoads - Official Release Date Trailer REACTION!!
- Episode aired Aug 4, 2020
- 9m
Rick Eric and Aaron react to and discuss Battletoads - Official Release Date TrailerRick Eric and Aaron react to and discuss Battletoads - Official Release Date TrailerRick Eric and Aaron react to and discuss Battletoads - Official Release Date Trailer