Over the last few months, we've heard far more stories about things closing rather than opening here in Northern Illinois, especially entertainment and recreational spots.
The expression "Like a deer in headlights" generally means a look of confusion or disorientation. Like a deer in who recently found its antlers tangled up in holiday lights.