Play

The Piasa Bird: Bird of Prey

Alton, Illinois is home to the Piasa Bird, 'the devourer of men.'

profile

by Johnny Hall
November 14, 2018


Love the Story?
Save to Favorites Remove from Favorites