When Austin approved plans to renovate Congress Avenue’s bridge over Town Lake in 1980, the city had no idea what it was in for. Having
Day: May 8, 2023

Pedro the Pygmy, sometimes referred to as the San Pedro Mummy, is a strange humanoid corpse that was unearthed in 1932 by two prospectors. The story