That is likely a bus-based 'trolley', my local transit service has a few of these. Nothing more than a standard Gillig transit bus with a modified body to mimic an old trolley streetcar. This one has the look of a modified Blue Bird Wanderlodge, or perhaps an AmTran. Still kind of cool though.
"Cheese Wagon" <email@example.com>
Former owner - 1989 Ford B700 64-pass Blue Bird (Rest In Peace, Cheese Wagon)