El Puto Guiri first met the mysterious Helium Robots in 2003, whilst sharing a house in West Ealing (London), an experience as close to a bacchanalian carnival of sin as you will ever find off Uxbridge Road.
In Conversation With… Helium Robots
El Puto Guiri first met the mysterious Helium Robots in 2003, whilst sharing a house in West Ealing (London), an experience as close to a bacchanalian carnival of sin as you will ever find off Uxbridge Road.