Calgary police have charged a man in connection to a videotaped dangerous driving incident on Crowchild Trail that was posted to the internet last month.

A video uploaded to YouTube shows a Porsche Cayenne racing with a Ford Mustang Shelby, weaving through rush-hour traffic.

The Porsche is also seen speeding along 16th Avenue and Bowfort Road northwest.

Both incidents happened on April 8.

The 22-year-old suspect has been charged with careless driving and speeding.

He is due in court on June 27.

The driver of the Mustang still hasn't been identified.

Police thanked the public for helping with the investigation.