BLOG chinese, idiot, mascot, olympics, special Ross Carroll 15/3/07 chinese, idiot, mascot, olympics, special Ross Carroll 15/3/07 Official Mascot for 2008 Chinese Special Olympics. Read More
chinese, idiot, mascot, olympics, special Ross Carroll 15/3/07 chinese, idiot, mascot, olympics, special Ross Carroll 15/3/07 Official Mascot for 2008 Chinese Special Olympics. Read More