Rich Kids in Larchmont Village are so freaking Punk Rock they tore this poster down. Well, they tried to.

Rich Kids in Larchmont Village are so freaking Punk Rock they tore this poster down. Well, they tried to.