
Jessica 6 See The Light Los Angeles The Echo Live Concert Review! Photo Gallery!
July 5, 2011
Concert Reviews, Reviews, Scotty The Music Man
Our resident music man, Scotty, has always loved checking out bands on the verge of breaking out. And clearly he loves Jessica 6! They are fairly new, and a lot of you might not know who they are just yet, but hopefully you will soon. Led by