DocuDharma
Blogging the Future
Jun 20 2010
In case you weren’t aware of it, Brown Pelicans are not fucking brown, and they have yellow and white heads.