Thumbnails Previous Image Next Image
This is the RaceSafety.com Mercedes 300 SL. Here's a link to a story about their 2003 record attempt.