Punk Rock Flea Market draws thousands