Home Videos Twelve rescued pelicans released back into nature Twelve rescued pelicans released back into nature Jun 18, 2022 comments off Tweet on Twitter Share on Facebook Pinterest news