Created by StephanieRollFinley - January 22nd 2020
Liberty, South Carolina, United States
112 N Notre Dame Avenue, South Bend, IN, US
University of Notre Dame
1100 Grace Hall, South Bend, IN, US
Notre Dame Stadium
South Bend, IN, US
Touchdown Jesus