Jaded Babies at Wind Down Sunday

Otto's Shrunken Head, 538 E. 14th Street, New York, NY

Jaded Babies make their world debut at Frank Wood's Wind Down Sunday. See the birth of a legendary band for yourself!