Published On Mar 29, 2008
The Lord God Bird, by Sufjan Stevens
a song about the Ivory Billed Woodpecker
I edited the video from a Discovery News piece. All the video is their property.
show more
The Lord God Bird, by Sufjan Stevens
a song about the Ivory Billed Woodpecker
I edited the video from a Discovery News piece. All the video is their property.