Tag: the portsmouth sinfonia

  • Thus Spoke The Ravenous Bugblatter Beast of Traal

    subtitled “2001 Elephants Dying” Quite possibly the most epic fail of all time! Edit: Thanks to an insightful comment from Heather, I think the origin of the above track has been solved. I believe the track above was performed by the Portsmouth Sinfonia, a concept band comprised entirely out of folks who didn’t know how […]