4 ms·
If you were an agency touting expertise in internet memes, a $1600 investment in 2005 could still be paying a handsome dividend in internet street cred today.
by dasil003 13y ago
If you were an agency touting expertise in internet memes, a $1600 investment in 2005 could still be paying a handsome dividend in internet street cred today.