submit your kiss letter

KISS is everywhere - Niagara Falls

Posted on 08/17/2017

We saw this huge electronic billboard during our vacation. The photo was taken from Niagara Falls in Canada, the building is in Niagara Falls in the U.S., across the Niagara River! Erik de Hoog and Ilse Peters

Shop Official KISS Merchandise