NEW YORK -- New York City police have arrested the driver who they say posted an Internet video of himself speeding around Manhattan in just over 24 minutes.

Police have charged 30-year-old Christopher Adam Tang with reckless driving, reckless endangerment and other charges. Police also seized his 2006 BMW Z4.

The video was posted on Aug. 28. A camera mounted on the dashboard shows the car travelling along the 42.5-kilometre loop, while stopping for six red lights.

Electronic dance music provides the soundtrack as a stopwatch superimposed on the screen keeps time: 24 minutes and 7 seconds.