WATCH: When I Saw What They Built Underneath This Floating House, I FLIPPED!
In December of 2013, I was lucky enough to find myself on the remote island of Pemba – an island part of the Zanzibar archipelago just off the coast of Tanzania. read more here > absurdabilia.com