Byron's 2 cents
Well, IIIIIII (lol) think that the Gorgs are not in our world at all, but in an outside world that extends outside of Fraggle Rock in a magical place.
I mean, our world doesn't have talkin' treash heaps and purple sproingers, or GORGS (lol), so they can't be in our world...