Talking Heads were one of the most mind blowingly imaginative bands to come out of NYC (and, frankly, the universe), and their movie Stop Making Sense is a fun testament to their performing and musical talent. Indie rock trio Mount Sharp is an emerging Brooklyn band with an sound that flirts with pop and atmospheric elements, while singing about science, monsters, and bad decisions. You can see both for free tomorrow night (08.01) at the Waterfront Plaza at Brookfield Place in Battery Park. More info can be found here.