Princess Muffy (Thevideotour1's version)

Princess Muffy is a 27th episode of Season 2 for The Adventures of Barney & Arthur. It originally aired on September 6, 1999.