Bowie band recently traveled to New York City, and played in front of Lincoln Center.
Among the sights of the Big Apple, they took in such attractions as Time Square, Madame Tussaud's Wax Museum, and Liberty Island (the Statue of Liberty)
to name a few.
Click on the pictures below...