A&E Filming in Delaware, Ohio

A&E Filming in Delaware, Ohio
A&E Network Filming in Delaware, OH. Please Do Not Shit In Street.