Tokyo Tea Room mesmerizes all in Los Angeles

UK-based band Tokyo Tea Room blessed Los Angeles with their presence on a Wednesday night at the Teragram Ballroom as part of their second tour ever in the United States. I had the pleasure of being able to go to their first US tour run back in April, so when I heard they were going […]