Home Off Beat When a bunch of china tea cups took on the mighty Lamborghini Gallardo Superleggera