SnakE mounted on a portable extension ladder, while being pushed under an electric vehicle
ExhibitorRescuevation