Battletoads and Double Dragon Screenshots

The Battletoads, who are well aware of evil forces in the galaxy, join forces with Billy and Jimmy Lee from Double Dragon to defend Earth from the deadly ship and its troops.

Battletoads and Double Dragon

Battletoads & Double Dragon - The Ultimate Team