Lockhart Stadium 2019
Historic Broward County Sports Venue Lockhart Stadium in Fort Lauderdale. Former home of the Fort Lauderdale Strikers. It now sits abandoned with only memories to fill it.

More Videos

Stations