Live Review: Jaws – London
Jaws March 4th, Heaven, London Words: Lauren Grigor I walk in under the arches to a venue full of teens and a band on stage who are right into their 7:30 stage time. Not ideal as The Vestals are clearly a band who would benefit from a rowdier and more engaged crowd. They pull off … Continue reading

