Host of Rush HD Canada Elle Boutiler, explains to viewers what Drifting is all about. This was shot at The Red Bull Drifting Championships in Long Beach, California. To see more in EPIC HD, subscribe to Rush HD Canada. Call your local cable provider.
Link to this comment:
All Comments (0)