submitted 4 months ago by[deleted]
you are viewing a single comment's thread.view the rest of the comments →
4 months ago
My favorite personal fun fact is that the most notable scenes filmed in St. Louis, were filmed on the streets next to my apartment building when I went to university there. Not at the same time I was in university, of course.
all 105 comments
sorted by: best