PUBLISHED: Sep 01, 2010
DESCRIPTION:
Envy on the Coast - Sugar Skulls (incomplete) - Live at Irving Plaza in New York City on August 29, 2010 - FINAL Envy on the Coast show ever! (Video #6 of 13 from this show)
(Filmed with a Panasonic DMC-ZS7 digital camera)