Achieved by Completing the 2nd Trial Level under any Time and number of Tries. Driver now knows how to Park a Van in the Heavens.
You have not earned this achievement yet
Log in to view progress