A Key West woman was shoved out of a moving pickup after accepting a ride from a man at the Green Parrot bar in 2013.
A Key West woman was shoved out of a moving pickup after accepting a ride from a man at the Green Parrot bar in 2013. Cheri Hill Brightwell
A Key West woman was shoved out of a moving pickup after accepting a ride from a man at the Green Parrot bar in 2013. Cheri Hill Brightwell