In-store displays for TomTom USA Best Buy and Walmart

Here are our designs for the in-store displays for TomTom during the holiday season. These have been installed in Best Buy and Wallmart in the USA.

TomTom holiday display stand for Wallmart and Best Buy TomTom holiday display stand for Wallmart and Best Buy