St Louis MO?
#1
Just Joined
Thread Starter
Joined: Jan 2013
Posts: 1
St Louis MO?
Hi there, not actually British personally as I was raised in Australia (I have an English passport though) haha. But is anyone in or around St Louis? I am currently studying a Washington University here, and will be here around 4 months!