News

YouTube channel Hardware Busters claims it purchased what ... that the supposedly silkscreened logo on top appeared to be a sticker. Closer inspection (and a bit of fingernail prying) revealed ...