
So I’m strolling along the post-blizzard streets of New York City earlier this week when I spotted a new stand-up plaque at the foot of the William H. Seward statue at the southwest entrance of Madison Square Park. From afar I spotted the words, The Cape, which I know is new superhero drama premiering this weekend on NBC.
As I got a little closer, I realized that the statue of Seward was now newly adorned with a flowing black cape! I crossed the park to find at the other end the statue of Admiral David Glasgow Farragut was also donning a cape and had a similar plaque as well.
Check out the photos I took of the statues here below. It was an amazing sight, I’m glad I happened upon it!
...continue reading »