Tag Team Heroes

The Dobermans versus The Insectoids has all the makings of fun-filled matchup that's sure to excite!