Home Vehicles Guide Odyssey Battery, Bigfoot claim to build world’s first electric monster truck