Duck Admin at 3:07 pm May 31, 2012 Or possibly a seagull. At the TT Races in the Isle of Man. Via Natalie Pinkham FacebookTwitterPinterestSponsored Link