Looped Wiki
Advertisement
Looped Wiki

The Russian Tourists are a group of people from Russia, who've come to Port Doover, for a tour of their town.

Episode Appearances[]

Advertisement