HomeVideoBattletoads & Double Dragon (Genesis) Battletoads & Double Dragon (Genesis) Multiplayer gameplay of the first few stages of Battletoads & Double Dragon for Sega Genesis. TweetShare on Tumblr