I rememeber seeing Aphex Twin at Big Love (Otmoor Park, Oxfordshire) in 1996. He had people dressed in teddy bear costumes with his face stuck on them dancing on stage. I sometimes wonder how I made it through the 90's with the majority of my brain cells.