ShowShowGirls at Phoenix Concert TheatreApr 9, 2010Girls, Dum Dum Girls, LeisurePhoenix Concert Theatre · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutLoading