Gigantic Transformers statues are a regular site at Buddhist temples in Thailand. Why? We found out.
SUBSCRIBE:
CONNECT
This video was first published onYouTube Source link . We are just re-posting and re-sharing.
More Transformers content
Gigantic Transformers statues are a regular site at Buddhist temples in Thailand. Why? We found out.
SUBSCRIBE:
CONNECT
This video was first published onYouTube Source link . We are just re-posting and re-sharing.
More Transformers content
Tags ayutthaya Bangkok buddhism buddhist Coconuts sculpture sculptures Temple temples Thai thai temple Thailand Transformers Transformers Statues TV