Billiken

By Jason Priestas on March 18, 2012 at 2:17a
1 Comment
The mascot for Saint Louis University may or may not have been imagined with the help of acid. (wikipedia.org)
View 1 Comments