ExhibitionsPeople

Convergence Station

C Street Commercial - "Shlorg"

Located in Transit Station, C Street

Although its many previous runs for Mayoral Candidacy have ended in corruption and plague, Shlorg’s independent wealth has allowed it to re-emerge on the political stage time and time again.

One of a series of alien commercials produced for the Converged Worlds.

Crew

Other Content located in Convergence Station

© Meow Wolf, All Rights Reserved