Advertisement

Sweden: Racers Push Limits On Public Roads.

May 20, 2009
A motorcycle stunt rider, known only as "Ghost Rider", evades police in Stockholm, Sweden. The rider has stared in a number of videos featuring him riding through unscripted and uncontrolled chases. The rider has never been caught.
Advertisement
Advertisement
Trending Today: