Do Portugal Circus made its area debut last year when it set up its Big Top in the parking lot of the King of Prussia Plaza.