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.
Have you got any tips or tricks to unlock this achievement?Add a guide to share them with the community.