Official "sightings" thread

Saw a bunch of the same cars on legion road in hamburg, VERY long wheel base, smelled pretty bad, all the same color. (yellow)

they all said fisher bus on the side? Is this some sort of car group that I don’t know about?