This was filmed in Lockport, IL.
Lift, Street Hookers, Homemade, Pick Up, Head, Street, Street Hooker,