I have had a search but cant see it posted anyware else.
Twin turbo'd Ford GT doing 266.9mph in a standing mile, which they are claiming is a new world record. Car looks very street oriented with air con etc! It would take some beating at an event like TOTB! God knows how much power it must have to reach those speeds, perhaps Rod could have a stab at telling us?
http://www.vimeo.com/11705117