Formed in 1983 by Suzanne C. Smithline and Glenn Paul Manion, Squeaky Clean became a regular fixture on the New York City nightclub circuit. Realizing that their "squeaky clean" image might enable them to present rock and roll music to a wider audience, Suzanne and Glenn arranged a series of rock and roll shows aimed at children and families in museums, libraries and parks. These concerts became a successful Arts-in-Education presentation about the history of rock and roll. In addition, they were often booked to do concerts and dances outside of school hours. Their authentic look and sound recreates the era when rock and roll was young. The trio's 1996 CD/cassette release Rock and Roll Party with Squeaky Clean was awarded a seal of approval by the Parents Choice Foundation. In addition, Squeaky Clean was regularly seen for many years on Nickelodeon's hit pre-school TV series Eureeka's Castle.