Ghost Ride it! Apr 8, 2008 The Ghost Rider is pretty spectacular, if not embarrassing :O) « Doing things for you makes me feel good What am I? »