Jul 19, 2010
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.
Anyone who says Veyron's aren't amazing is just wrong...FACT.
Separate names with a comma.