The Orpheum Theater in Downtown Twin Falls is celebrating its 90th anniversary this year. The theater, which is locally owned by Interstate Amusement, originally opened in 1921 and is one of the few classic cinemas left in the country.

Click the green play button to listen to Dave Wright's report:

 


More From News Radio 1310 KLIX