It's April 17. Your taxes are paid, and what do you get? Snow. Here's an inside-the-car view of Main Street as it snows and visibility is questionable.