Hi guys, check this video of Toyota Tundra 2010. The concept is awesome and I specifically like the instance when the truck went up. Any thoughts?
rad commercial!