Posts Tagged ‘Flea’

For over a week now, Tom Waits fans have been waiting with bated breath for the surprise that was to drop on August 7. Starting on July 31st, a picture went up on his site, which was simply: Speculation over the ‘net was rampant. Was it a tour?! Maybe a newly-recorded album with the celebrities he’d put together to […]