downthelinesportsentertainment.wordpress.com
Falcons new stadium is… WOW
The Atlanta Falcons will open the 2017 season inside a brand new home. Below is a video of what the new stadium will look like inside and outside. The new home is being estimated at $1.2 billion do…