Wahoo Opera House
Wahoo,
NE
68066
No one has favorited this theater yet
Uploaded By
More Photos
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