THIS MAY TAKE AWHILE TO READ….LOL !

Who Won The World Snail Racing Championship?http://www.huffingtonpost.comGet ready, get set … go? The World Snail Racing Championships were held in Norfolk, England last w…Posted via Zocle