TBR — (Las Vegas, NV) – April 5, 2018 – The Indie Rock Lounge Live event during the 2018 Stellar Awards week was nothing short of Stellar.  Held once again at God’s House International, 1072 Bartlett Avenue, Las Vegas on March 23rd at 10am, attendees flew in from all over the country to grace the […]