Rivals Rock The Theatre of Living Arts
Venturing on an hour and a half drive, I knew without a doubt that it would be absolutely worth it to witness Rivals’ short, yet incredible set. The anticipation built as I joined the swarm of eager fans outside the Theatre of Living Arts on South Street in Philly, embracing the excitement that hung in …