Sounds like it's a knockoff of Futura. You'd do fine with the real thing.
http://www.fontshop.com/showfont…