Well well well, what do we have here. There has been so much speculation of this device even existing that seeing it in the wild is like spotting big foot. And just as you may have guessed our friends at BBleaks are at it again. Showing 2 pictures of the device and what its “rumored” [...]