Also funny that the 620R moniker is hared by McLaren and Caterham... https://www.mclarenchat.com/forum/news/1697 Image Unavailable, Please Login