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.