Wow, you guys are tough in Shanghai!

I've seen this article referenced on a few USA-bike forums (and heavily discussed), but I have not heard anything inside China.

The short story is that a couple of guys in Shanghai were street racing on large sport bikes (illegally plated, surprise, surprise), police caught them, and now they could receive the death penalty.

Hmmmmm ... I wonder how true this report is???

Despite me sometimes wishing the death penalty could be used for traffic offenses, I am pretty sure bad driving is not a capital crime.

Or, maybe the authorities are throwing it out there to get some attention on a street racing problem?

Here is the original Visor Down article.