Truck Driver Blows Whistle on Sex Trafficking Scheme at Virginia Gas Station

“All of a sudden, the thing was rocking and rolling”… it didn’t take but a second glance to connect the dots.