Tamaggo at CES 2018

Tamaggo trade show booth at CES 2018 in Las Vegas, Nevada.