Eurovision Fever Grips Basel: Thousands Gather for Grand Final Public Viewing