Slip and slide is a magazine story illustrated using photographs from the television series. Ted lucas founded the label in 1994.
Propet Washable Walker Slide Women S Slip On Shoe