Gigantic Transformers statues are a regular site at Buddhist temples in Thailand. Why? We found out.
Like my content? Feel free to leave a tip in the Ko-fi jar In this …
NYCC 2018 This video was first published onYouTube Source link . We are just re-posting …