The Supercars come to West Beach! Some really nice examples of some fantastic cars and the worst-maintained Ferrari I've ever seen - try and pick it out!