17-10-12, 07:26 PM
Don't know how much it cost but saw them in wembley in 1994, well i say saw them actually i was stuck behind the support poles at the back so didn't see much, but the sound was cool.
Red Heads - Slowly taking over the world!!!