EAG

  • December 22, 2016
150 150 Embed

Embed’s exclusive distributor, Bandai Namco will be showcasing Embed products¬†from January¬†17-19, 2017 in London. Come check out our latest innovations including the IAAPA Best New Product Award-Winning smartTouch!