Home Pictures & Videos Picture Gallery ShareTweetPinEmail The ‘taped’ Lamborghini Gallardo Spider being tested on the Nurnburgring in Germany …Image Copyright: Edvar van Daalen