x
Breaking News
More () »

Parents of Kyle Fleischmann convinced he's buried under NoDa apartment complex

In 2007, cameras caught the 24-year-old walking on College Street towards 6th Street near Fuel Pizza. That was the last time anyone saw him.

Before You Leave, Check This Out