Gwynn Falls Leakin Park - Baltimore's Dumping Ground
Gwynns Falls Leakin Park is also known as Baltimore's dumping ground. The number of bodies found there is astounding. It has been documented in Serial and The Wire, in this video we'll look into one of the scariest parks in America.