Dashcam footage has led to charges of dangerous driving against the driver of a 2004 Porsche Cayenne caught racing on Crowchild Trail last April.

A video posted to YouTube shows the driver racing with a black Ford Mustang Shelby in the 4200 block of Crowchild Trail S.W.

Both vehicles appear to weave dangerously in and out of traffic between Flanders Avenue and Bow Trail.

It also shows the Porsche speeding on 16 Avenue and Bowfort Road N.W.

Roman Kozubskyy, 22, faces charges of careless driving and speeding under the Traffic Safety Act.

Police believe both incidents occurred on April 8.

Calgary Police have been unable to identify the driver of the Mustang.