Furry Red Monster Parade

A DVD release of Episode 4062, sold exclusivly at Walmart stores.