LI native living near Boston speaks to News 12

James Demo, a LI native living in Brookline, Mass., speaks to News 12.

advertisement | advertise on News 12

Add new comment

Collapse comments

More in News

More video