Nov15 Alien Parasite @ Red Flag Sunday, November 15 @ 7:00PMSun, Nov 15 @ 7:00PM Red Flag, St. Louis, MO Get tickets Set reminder View on Google Maps