US: Students Celebrate Braves’ MLB World Series Win At Georgia Tech
- Captured on Wednesday 3rd of November 2021
- Location is Atlanta
Description
A number of students were seen celebrating out on the campus of Georgia Institute of Technology (Georgia Tech) on late T Read more...