Muffy Punishes Arthur (Thevideotour1's version)

Muffy Punishes Arthur is the 3rd episode of Season 10 for The Adventures of Barney & Arthur. It originally aired on March 26, 2007.