Elton John’s Music Made the People Come Together at Tower Records West Hollywood

I gotz to admit that I dragged my ass to the pop-up free Elton John concert that took place today on the parking lot of the “historically significant” Tower Records building on the Rock-N-Roll side of Sunset Boulevard in West Hollywood. I told myself I was there mostly as a reporter, because this event is […]