Renovations at the Rio
posted by
Michael Zoldessy
on
February 14, 2011 at 3:58 pm
IDAHO FALLS, ID — A video from five years ago at KPVI shows the famous sombrero sign being taken off the side of the Rio Theatre. There has recently been further discussion of how this building will be reused.