Magic Bus

Season 6 Ep 311/12/2003

Red and Kitty plan a special night together, but Eric's convinced that they're planning a surprise party for him.

Watching