Comment: Yahoo = scumbags

(See in situ)


Yahoo = scumbags

Deleted my account a while back due to their atrociousely orwelian terms of service agreement, or I'd post a reply about their "Isolationist" quip.