Home / Tag Archives: Light This City

Tag Archives: Light This City

Light This City

A speedy thrash steel music group with death steel overtones, Light This Town are mainly notable to be among the just bands within their particular style with a lady business lead singer, the active and impressively leather-lunged Laura Nichol. Shaped in SAN FRANCISCO BAY AREA in 2002 while many members …

Read More »