Concert Video VIDEO: L7 – Fast & Frightening (Trocadero Theatre – Philadelphia, PA – 04/13/18) ByMark April 13, 2018April 7, 2020