I wasn’t supposed to be going anywhere on the night of Wednesday, November 2, 2016, but I found myself blessed with a spare ticket to go to The Echo to see to up-and-coming L.A.-based band Starcrawler and dynamic Long Island, New York band The Lemon Twigs, play a sold out show. I only heard about both of these bands about a month before this concert. A friend saw The Lemon Twigs perform at Amoeba (check out four songs showcased in one video at the link) in October and after seeing some video clips, I decided I wanted to go to