Larger Than Life – Lemmy Kilmister Mural Debuts at Lemmy’s Lounge at Sunset Strip’s Rainbow Bar and Grill March 3, 2017