There is a siren like this in a town not far from me. It has the words CHAMPION inscribed in a motor shroud, so I'm guess it's a Darley. I'll have to get a pic of this siren next time I'm over there. Do you know the name of the town that the siren is in? Plymouth, NC.....There is also what looks to...