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
  • 7346
  • art
    singing