0

Floating Theater WIN


This temporary movie theater was constructed in Yao Noi, Thailand for a film festival. What do you think would be the best movie to see “on the rocks,” WINners? Submitted by: Unknown Via: The World's Best Ever


 

Leave a reply