Snow Fleas??? Yep, They’re A Thing In North Dakota!Snow Fleas??? Yep, They’re A Thing In North Dakota!Chances are you've seen these creatures before but didn't know it.Rockin' Rick (Rick Rider)Rockin' Rick (Rick Rider)