I recently purchased a Toyota Land Cruiser and am looking for some off-roading adventures near Los Angeles. I want to test the capabilities of my new car and have some fun in the process. Any recommendations on specific locations and what to expect from the terrain?
Reply