Tuesday, January 25, 2005

Planet, Schmanet


Cool statue of Richard "Riff Raff" O'Brien, erected in a town in New Zealand where he spent his formative years. Strange to see a statue of a guy I once drank irish coffee with immortalized in such a fashion. Posted by Hello

No comments: