NLO Shows

NLO 1083: Landed in the UK

This is a special on-location show with Chip Chip Chris in London! Patrick finds himself spending an unexpected night in London after traveling for a couple weeks. Chip Chip Chris makes his triumphant return to