Thursday, January 14, 2010

Rumours about Ghost Rider on highways is true!

* Do not Stop for your own safety!