Aug 24

New Apple Ad Annoys Me…

Category: Tech Talk

I am not sure why but this ad annoys the hell out of me…sorry about crappy posts but I am moving stuff still…

-Tracker

No comments