Moon Walking Red Capped Mannequin Bird Posted on July 13, 2009 by Chilligan — No Comments ↓ This one comes courtesy of the CNB