Yes it's the vaughn mustang.
What's it like to drift, that's hard to answer as I've never driven a drifter before.
It's very rear end happy and easy to hold sideways. I find it easy to drift but hard to control the drift the way I want it to go.
I probably just need some practice. The rear wheels spin up real easy, it seems to have plenty of low down grunt. First impressions are good but I'm no expert
It came with a set of grip wheels that I haven't tried.