London Supercar Motorshow

Did you record this? Looks like the arabs are in town for their annual visit, might have to go into central London to check it out. :)
 
I actually found the link from another forum, but yeah, go and check it out.