Road to Bonnaroo Round One




photo

February 25, 2015 The self-titled EP from Tesla Rossa came to life on stage at round 1 of Road to Bonnaroo. The rock band tore through their set, leaving it all on stage and placing third in the competition. 


TAGSPhotos Indie Nashville Bonnaroo Rossa, Tesla

View Slideshow