Trucker Parking 3D

Have you ever tried parking an eighteen wheeler in your life? Think it's easy ?