Boss Roller Coaster Six Flags St Louis

The Boss - a wicked roller coaster at Six Flags St Louis.