Best place to ditch a car

GOD DAMNIT OGs GET IN HERE AND LAUGH AT MY JOKE!!!