The Big Screen

The Big Screen is a location in Party Royale. It is located on the far west side of the island.