npsuman
3 years ago1,000+ Views
3 comments
Was this taken at an amusement park?
3 years ago·Reply
ya its wonderla in Bangalore, India
3 years ago·Reply
Simply amazing
3 years ago·Reply
5
3
3