ShowShowLouise at London Shepherd's Bush EmpireMar 9, 2002LouiseO₂ Shepherd’s Bush Empire · Shepherd's Bush, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading