Throat-singing On The Eiffel Tower 2010

Kathleen Merritt and Charlotte Carelton sing the Love Song in the City of Lights and Romance! LOL

  • Share
  • 6808
  • Titirtugarniq
    Inngiqtut