Dumb Racer Fails to Ghost Ride

Dumb Racer Fails to Ghost Ride

Ghost Riding is an art perfected by Bay Area rappers that this European racer hasn't quite been able to master yet.