Trucks on huge wheels can overcome all obstacles, even parked cars. You can personally see this in the online game Monster Track. You will be able to unlock various monster trucks using the points gained in the game.