For Hard Right you ned to do Mario Kart-style power slides (slide and waggle the left stick) :)
LOL didn't even know it was a mechanic. Go figure.
Yeah, the drifting needs some work, and also a bit of a tutorial I think. Thanks for giving it a go!