Supercars

Noble M500 supercar reaches pre-production stage