If you came home on Friday evening, you may have noticed a large and blinding beam of light when you exited the Court Square subway station. We found out from the good folks over at heartOFqueens1 that
an alien invasion was happening Tom Selleck and company were filming an episode of Blue Bloods at the Long Island City Courthouse, located at 25-10 Court Square.
— heartOFqueens (@heartOFqueens) January 18, 2014
I can’t confirm this through the official channels, but I hear that the light was used to get a better closeup of Tom Selleck’s mustache.