Friv Games Racing Bus Parking 3D World

A parking game in a 3D environment! Do you have the driving skills to park the bus on their designated area? Try to finish all stages and unlock achievements.