RUST NEVER SLEEPS: Neil Young, Tower Theater, Last Night 1. It takes a lot of dead dinosaurs fossil fuel to bring Neil’s folksy brand of crunchy laidback-ness to a theater near you, just so he can deliver in person that iconic line in that iconic song — “Look at Mother Nature on the run in the 21st Century” — like that old Indian chief in the commercial standing in the white man’s trash with a tear running down his cheek. And the audience can break into spontaneous cheers and applause, as was the case Sunday night at the Tower. By […]