I pulled up to the parking lot of the Torrington police station which is about eighty miles northeast of Cheyenne near the Nebraska border. It is an understated brown building which shares its location with city hall. Over the glass doors in block letters reads “police station.” Officer Rebekah