Thursday Throw Down: What happens when a McLaren supercar encounters an animal on the road July 6, 2017 Lee McClurg was driving along a country road in the UK in his luxury car when he spotted an animal on the road. He… Continue Reading