Who’ doesn’t love the music from Battletoads? Take a listen to The Humans Are Coming’s “Battletoads Medley”

CLICK IMAGE BELOW TO BE TAKEN TO THE MP3 DOWNLOAD