LUCK OR SKILL?

http://www.youtube.com/watch?v=LlPwSNz7YNg

Luck or skill? Watch this driver in Russia do a 180 and nail the parking spot.