Who is (was) Iceman Thesis?
Posted by Bram Teitelman on June 23, 2014
[youtube]http://youtu.be/VLhszOaMaXM[/youtube] Last weekend, the the UK’s Download Festival had a bit of a mystery, as an unknown band called Iceman Thesis took to the stage wearing masks and played what was billed as their first and last show. Actually, that’s incorrect. At the same time, on different stages, two separate bands, each called Iceman Thesis, […]