Student at Saint Louis University, majoring in Communication. Media Relations for SLU Department of Athletics.
1297 days ago
#DidYouKnow SLU has won 10 National Soccer Championships? An NCAA record! LU (or anyone) can't touch that! #SLUvLU
Realtime comments disabled
©2016 Twitpic Inc, All Rights Reserved