Monster Car Alert in Bali

Allegedly photographed somewhere in the Indonesian island of Bali, this thingamajig on wheels is either the result of a nuclear fusion or the work of a bloke who had one too many… -More pics after the jump



Via: Trinixy , Thanks for the link Mattias!