Teenage rock bands from Music Training Centers' Rock 101 program perform to raise funds for regional children's medical charities.
Added by Upcoming Robot on July 5, 2012