F’ed up Barbies

Key West, Florida 2006 This pair of handcuffs dangling in the window in front of a cat should have been our first clue this would be a bizarre restaurant.Every single window had some crazy ass bondage barbie hung up.  This Barbie is into bondage and handcuffs, but of course her ankle cuffs are pink That…