Tags Enthusiastic tourists

Tag: enthusiastic tourists

video

Indian tourist amazing commentary of Niagara Falls makes it epic

Excitement Of an Indian tourist is very epic! He killed it by his amazing commentary of Niagara Falls!