The Night Neil Diamond’s “America” Found Its Glory
Imagine a night where the sky was full of fire! Why? Because the Statue of Liberty was having her 100th birthday party in 1986. It was a four-day celebration taking place at Governors Island in New York Harbor. The air was filled with the smell of salt, right beside the sea, and the sound of … Read more