How cool was this? Top Gear heads to Japan and Rory Reid meets a lot of colourful Lamborghini’s in episode three of Top Gear: Series 25. Mental. Love it.
Read more on
Would you like to join the My Car Heaven team & attend the UK's best Car Shows?
Get in touch and we can make that happen for you.Find out more