School of Rock opens in downtown Seattle

Class is officially in session! The School of Rock recently opened the doors of its new downtown Seattle location.

Top Videos