Video Buzz - Membah: Salt & Sand in Indonesia

After quietly admiring the work of Deus Temple in Bali, Indonesia, the crew from META Magazine got the invite to venture across the globe to explore their homeland. Two weeks, two islands, two volcanos, some custom dirtbikes, surfboards and a RED camera. The trip of a lifetime.