Foster's Home for Imaginary Friends
Duchess of Wails
Season 3 Episode 5
September 23, 2005 TV-Y7
The Duchess is adopted by Mac's neighbors, and the Foster's don't want to take her back.
Directed By
Craig McCrackenWritten By
Amy Keating Rogers, Adam PavaCast of Duchess of Wails