Will the real Ghost Rider please stand up!

It seems there are many riders dubbed as the Ghost Rider, Japan, Germany got one, however it seems the real Mc Coy is from sweden riding a Hayabusa, I will be posting some videos about Ghost Rider over the coming days. Please dont try this on the street.

No comments: