Idiot Parade

notes on art + culture + life on Earth from the second worst American in Europe

By Elle Carroll
ยท Launched 2 years ago