Public restroom encounter leads to steamy sex. Public resto with At the Rest Stop going Home Related tags:public