Tag: Katie And Luke Flannegan — Spencer- Iowa

Categories
Katie And Luke Flannegan — Spencer- Iowa

Katie And Luke Flannegan — Spencer, Iowa

The Worst Gold Diggers Author – Katie and Luke Flannegan are a married couple from the Spencer, Iowa area. They like to prey on weak and vulnerable people to get what they want, which is to completely take advantage of them for their own selfish needs. Katie likes to lure vulnerable men into her home […]

read more