"ghostriding" gone bad

the whole concept of ghost riding or anythign involved with riding on top of a car gives me the creeps, some kid i went to high school with died in a similar situation