Wahoo Opera House
The biggest film in the history of the town of Wahoo occurred at the Wahoo Opera House when “Birth of a Nation” drew folks in town and around its vicinity in March of 1916.
No one has favorited this photo yet
