mildlyinfuriating

This news site is 60% Amazon ads.

This news site is 60% Amazon ads.

Sorry if this pic is a bit blurry. I took a photo of my colleges computer screen from my phone.

527
38
Comments 38