ShowShowBody Talk Tour: TorontoJun 3, 2011Echo Beach · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutLoading