Nothing Says Merry Christmas Like 14,000 LEDs On A Toyota Tundra


While many people around the world celebrate Christmas by adorning their houses and gardens in brightly colored and festive-themed lights, the crew from AV Tuning & Development decided to decorate a 2006 Toyota Tundra instead.
Read more ยป