Sesame Street ride-on toys (Tek Nek)

Tek Nek made a series of Sesame Street ride-on toys in 2008.