Random: Horrific Mario Hologram Is Freaking Out CES Attendees
We’re pretty sure that’s not Kevin Afghani… The Consumer Electronics Show (CES) is in full swing over in Las Vegas, Nevada, and it’s the perfect opportunity for major companies to showcase some of the products and concepts that could be making their way into your homes in the coming years (though there’s already a bit…