Exuberant, extravagant and electrifying – Memorial Day weekend will be a riot of festivities in St. Louis.