Snail Wins Epic ‘Drag Race’
A snail has won an epic drag race pulling an 8.4oz weight an amazing 12 inches in 10 minutes. There was clearly nothing sluggish about winner Junco, one of 100…
A snail has won an epic drag race pulling an 8.4oz weight an amazing 12 inches in 10 minutes. There was clearly nothing sluggish about winner Junco, one of 100…