National Transportation Steam Bus

Just a name, no reliable information.