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.