Rodo Delpech – City TV – Toronto 2012 By Flair Video in TV 14 November 2012 Share this videoFacebookTwitterRedditWhatsAppLike this:Like Loading... Tags: Rodo Delpech