Seems Legit. Dell computers are a bit like that to be fair.. I have the toshiba on the left.. Legit it seems
Upload
Login or register