Ayo & Teo Battled It Out On The TRL Dance Floor Posted by November 7, 2017 Leave a comment on Ayo & Teo Battled It Out On The TRL Dance Floor Watch Ayo & Teo perform “Better Off Alone” on ‘TRL’ on November 6, 2017.