65
Behold the scene of the 2021 College Football Championship Stadium! The National Championship game of 2021 was held at Lucas Oil Stadium in Indianapolis. The two teams that made it there, The Re-Occuring Alabama Crimson Tide, vs their Conference foe, The Georgia Bulldogs!
(credit to the builder of the Lucas Oil Stadium)
(credit to the builder of the Lucas Oil Stadium)
Progress | 100% complete |
Tags |
tools/tracking
5452858
2
2021-cfb-championship-game
Create an account or sign in to comment.