1. Houston, Texas
    Joined
    28 Sep '10
    Moves
    14347
    07 Mar '12 23:06
    "Man on dog" - the most famous Santorum quote