Korra – Team Avatar get into a scuffle on their Batmobile 28 December 2014 1280 × 720 The Legend of Korra – Review Team Avatar get into a scuffle on their Batmobile.