"Chameleon"
The Chameleon Club
Nick Skiadas
223 North Water Street
Standing room only
Lancaster, Pennsylvania, U.S.
Estimated 1,000
Music venue in Lancaster, Pennsylvania, U.S.