International skits on Youtube...

MuppetSpot

Well-Known Member
Joined
Jan 20, 2012
Messages
2,727
Reaction score
1,682
I wonder if this was filmed in New York or Germany.
 
Top