FestivalFestivalEmpire of the Sun on the ThamesAug 2, 2025Old Royal Naval College · Greenwich, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading