Manitou MAN'GO 33 Mobile Elevated Work Platform Jun. 10 2021 Announcements Star Equipment The Manitou MAN'GO 33 Mobile Elevated Work Platform is now available at Star Equipment!