June 17, 2010
No answer yet
Capital Hill, but I'm willing to bike anywhere in the greater downtown Denver area to play
Just moved to Denver and looking to get out and meet some new people and have fun. Plus with the World Cup going on who doesn't want to play soccer right now?