Skip to content

Rosebud sighting over Idaho?

June 26, 2010

Somewhere over the Washington-Idaho border, air-treading terrapin Rosebud maintains visual contact with photo crew of Oikos mou. Who knows what those people are doing over there? Who is this Rosebud, and what does he stand for?


Comments are closed.