Guys Spot Strange Creature in Mountains of Thailand — Dailymotion
  • 3 years ago
These guys went on a bike ride in the mountains of Thailand. When they reached at a cliff, they stopped to take a break and enjoy the view. Suddenly, one of them spotted a strange creature lurking behind them at a distance. The guys freaked out and decided to check what it was, but it disappeared within seconds. Towards the end, they were still unsure about what they saw.

Recommended