6 months agoPEOPLE FROM THAILAND CAPTURES ON VIDEO A GIANT HUMAN LIKE CREATURE OVER THE MOUNTAINSSusieQ4u