TOWN THAT BOOED SANTA

 

 

Philadelphia—

the town that booed Santa Claus

some snowballs to boot

 

batteries at J.D. Drew

take it way too serious

 

 

View georgeschaefer's Full Portfolio