The Independent Sunday Review, March 9, 2003
The Show Must Go On by Andrew Gumbel
Photography by Derek Ridgers
A review of Lucha VaVoom 2 for the British rag The Independent.