Photos by G.
As I mentioned previously, The Flaming Lips show at Terminal 5 in New York is one of the best shows I’ve ever seen, and coming from me – that is saying a lot! You owe it to yourself to catch them live when they come to your town!! See more photos from this incredible night here.
Or just keep reading this article.