What are the weird pieces of equipment showing up on lawns in Odessa?
NewsWest 9 spoke with the company behind the piece of equipment. ODESSA, Texas — If you live in Odessa, you might have seen weird looking pieces of equipment showing up on your lawn out of nowhere. Well, there’s no need to panic or worry. They’re not …