Shania Twain & Backstreet Boys – From this Moment On (Live-1999) January 13, 2009 | No Comments One of the best Love songs ever written and performed. Shania and the Backstreet Boys performing live in Miami, Florida. #ShaniaTwain #BackstreetBoys #kimsvideowall Ballad,Live Performances,Pop 4,156 views