Test drove my car today , "Video"

The street racing in Canada is some Serious chitt, not like in the states! They take the street racing very serious!! Same with they UK, they shut down the freeways and get it on!