Top 100 Most Liked Battletoads Videos by Gamersyde OfficialTop 100 » 200 » 300 » 400 » 500Video TitleRatingCategoryGame1.Battletoads - Gamescom 2019 : 4K gameplay540Battletoads 2.Battletoads - The First 20 Minutes (PC/4K)4Battletoads 3.Battletoads - The Needlessly Long Ride (PC/4K)3Battletoads 4.Battletoads - The Next 20 Minutes on XB1X1Battletoads Top 100 » 200 » 300 » 400 » 500