Brian Davidson

30 year old in Chi who loves IU, tech geekdom, skiing, and living life.