Peter Muste

Peter Muste was an Production Manager from'' Barney Live! in New York City ''and he was Born in Germany