David Byrne – Tight Spot

Legendary musician and artist David Byrne has created an installation called ‘Tight Spot’ that he blew up all by himself. It is a giant inflatable globe that barely fits under the High Line at 10th Avenue and 25th Street.

Continue reading →