Monster Besar

Monster Besar (meaning Big Monster in Malay) is a monster truck owned by Motor World Promotions Berhad out of Malaysia and used in their stunt shows since 2003. It was formerly before being sold to Malaysia.