Benard
4 years ago1,000+ Views
Drifting in China...
Red Bull Drift in China. Looks dangerous if you fall off the cliff.
2 Like
1 Share
1 comment
Awesome!!
2 years ago·Reply
2
1
1