Also known as: TheLarch
Jeff Larche lives in Milwaukee, WI, but has also spent time in Elkhorn, WI. He works for Internet as an Owner. His favorite bands are Devotchka, The Arcade Fire, Neutral Milk Hotel, Nick Hornby and Coen Brothers. He's a big fan of The Daily Show. His favorite sport is Yoga.