Snow Excuse

Apparently some tax payers and their accountants were unable to get to work and so failed to submit their tax returns on time.  More