Indonesia is a land synonymous with unusual mysteries, extremely bizarre festivals, outrageous traditions, and unconventional cuisine…let’s dive in to find what a man filmed in Indonesia shocked the whole world. For Copyright Issues, Please Feel Free to E-mail me: thesqueezedlemon1@gmail.com
Facebook Comments