Loyola (Chicago) University Chicago, IL
Elgin (St. Edward) Class of 2002 Elgin, IL
Shawn Lucas does not have any Videos available.