Bands on the Run Backdrop Blur

Video Loading...

Bands on the Run S01 E13 Tampa

Overview

Everyone is concerned by the upcoming Battle of the Bands as tensions rise within the groups. One band says goodbye.