Grumpy Website

Grumpy Website

A growing list of tech faux pas

5.0
2 reviews

1 follower

Grumpy Website is an entertaining list of tech faux pas.