Question: When was the last time the atlanta falcons were in the super bowl?
Answer: Super Bowl LI
February 5, 2017
Natural Questions answer: Super Bowl LI (from the Wikipedia article "Atlanta Falcons")