Each year ore than 2,500 new products are displayed at the SEMA Show in Las Vegas. The Global Media Awards program brings together 26 top journalists from 12 countries. Each of them are given the difficult task of selecting 10 products from the Ideas Alive: New Products Showcase that they fell would resonate and appeal most…