Supercars on the streets - Hi all, welcome back to another London car spotting video!
Once again London is proving to be one of the best places in the world to see some incredible cars! Just last week we saw a Lamborghini Reventon, this weeks' special is the insane Mclaren Senna GTR which is made to be road legal.
By: Supercars on the streets Title: INSANE $2Million Road Legal Mclaren Senna GTR driving in Central London! Sourced From: www.youtube.com/watch?v=OM76gPKQNuM