MIMO - When Music is Your Fix

Led Zeppelin’s American “Tour” (Well, Actually, It’s Mainly Washington)

And it’s not to play music. We don’t think. Hell, they aren’t even officially reunited. Iconic British rock group Led Zeppelin has been in the news quite a bit the past couple of days, having spent the weekend in Washington being lavished with honors by us Americans. The blitz began Sunday at the White House, where the band’s surviving original members, Jimmy Page, John Paul Jones and Robert Plant, were […]