The Hodges’ 1941 Philco Radio is back on display at the Alabama Museum of Natural History for the first time in over seven years! Visit the “Star that Fell on Alabama” and learn more about the wonders both in and out of this world!
youtube.com/shorts/7qrfn...