Yisly.com Save

Only report if this person has displayed offensive language,advertising and such not because you disagree with a certain topic, Thank you.

report message

The new Falcon stadium Mercedes Benz stadium has been delayed many times and I was wondering when will it finally open ? and will it open in time for the Falcons first home game ? This stadium should have supposedly already have been finished or close to it.