A Northeastern middler business major was arrested Monday night for indecent exposure, according to the Boston Police Department. Officers observed Meghan Michalak and her twin sister, Amanda, an Allston resident and not an NU student, standing on a billboard on the corner of Brookline Avenue and Lansdowne Street with about 20 other people. They then removed their shirts for the crowd below. Michalak and her sister, both of Buffalo, N.Y., were arrested by the BPD and transported to District 4. The sisters were arraigned on indecent exposure charges in Roxbury District Court Tuesday morning.
Twins arrested for indecent exposure
October 7, 2003
More to Discover