First France Sent the US the Statue of Liberty…

Now Western New York is sending St. Louis the world's largest public zoo sculpture. And just in time for the AALL Annual Meeting!
Call it an 800-mile zoo parade.The first four of 15 flatbed trailers holding what will be the world's largest public zoo sculpture left a North Tonawanda truck yard today, headed for the [...]