Remember meForgot password?
    Log in with Twitter

2014-09-05 18:46:07

Us The Duo gave their very first performance on 'Oprah’s Life You Want Weekend” inside the O Town pop-up town square at Centennial Park in Atlanta, Georgia. Unbeknownst to husband and wife music-making team Michael and Carissa Alvarado, Oprah arrived to surprise the pair during their performance.

Image uploaded by Earl Dittman