Ripley’s Believe it or not! Time Square New York review plus travel tips!

Ripley’s Believe it or not! Time Square New York review plus travel tips!

#ripleystimesquare #ripleysbelieveitornot #ripleysreview Hi again guys. Welcome to our channel. We have visited Ripley’s Believe It or Not at Times Square. Time Square is located in New York, USA. Please watch or video and comment down below if you think you will consider visiting Ripley’s Believe it or Not/ Or …