Weather Channel van in my town

Weather Channel van in my town

what the hell is the weather channel doing in good ol davenport iowa