Flamingbuffalo

by Andrew Gaken

See all posts in the archives

Just Sad

Apparently, 90% of Americans would not like to live in Detroit. Not too surprising, I guess.

More details here.