Squawkers Hawksquawk Posted November 12, 2009 Squawkers Report Share Posted November 12, 2009 If you spend time on Falcons Landing before a game you know about the larger-than-life statues that are offering quite the photo opportunity. Wonder how they got there?View the full article Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now