Kisses – ‘People Can Do The Most Amazing Things’

Watch the promo for Kisses’ ‘People Can Do The Most Amazing Things’. The LA duo are playing Manchester’s ‘In The City’ in October after a string of dates in Japan.