Sixteen-foot-tall inflatable birds are lining the streets of downtown Orlando. The installation is called “Big City Birds.”
Humungous inflatable birds line streets of downtown Orlando
Copyright 2024 by WPLG Local10.com - All rights reserved.
Loading...
Recommended Videos