Twin Falls
"Twin Falls is out of the picture." This article has no images as there are no relevant images to use. |
Twin Falls is a city in the state of Idaho.
History[]
Daniel Sousa was born in 1919, in the city of Twin Falls.[1]
References[]
External Links[]
Community content is available under CC-BY-SA unless otherwise noted.