That new Chevrolodge? Chrysrolet?

Sure looks like an Itasca (winnebago built) class C on a GMC Chassis, but I could be wrong.