GO
Loading...

Rat-Sized Snails Invade!

Thursday, 18 Apr 2013 | 7:00 AM ET

CNBC's Joe Kernen brings up a real talker: Big snails that are taking over in Florida. Becky Quick's reaction: Ewwww!