Feedback

Sooner State Home of America's Smallest National Park

 

A 100-square foot lot in Guthrie, Oklahoma is America's smallest National Park. KFOR's Galen Culver reports.

Shows