St. Paris is an awesome hick town!
St. Paris has a stop light. Thats about it, but it's awesome!
by Darothy June 19, 2008
Get the St. Paris mug.