Filmed live in Ulaanbaatar, Mongolia, this is first stand-up special from internationally acclaimed comedian Brian Aylward.Filmed live in Ulaanbaatar, Mongolia, this is first stand-up special from internationally acclaimed comedian Brian Aylward.Filmed live in Ulaanbaatar, Mongolia, this is first stand-up special from internationally acclaimed comedian Brian Aylward.