You won't believe what this traffic stop produced for police, right here, in the Iowa heartland.

I can only imagine the looks on the faces of the Iowa deputies as they were unloading this RV early Friday morning. Working the overnight shift can't be easy at times, but this bust, definitely made it all the more interesting.

Early Friday morning, police in Fremont County, Iowa, pulled of over a 2017 RV on I-29 for moving violations. What they discovered was 300 lbs and nearly $3 million worth of 'high grade' pot, according to a story at KWQC.com.

Three men, two from North Carolina and one from Virginia, are being held without bond and charged wtih 'felony possession of a controlled substance with intent to deliver.'

More From B100