The Muppets Character Cars

The Muppets Character Cars lineup were released at retail in 2013. The cars are designed to represent famous characters from The Muppets.