Denton, TX
Also known as: loriloli
Lori Lori lives in Denton, Texas. She went to school at the University Of North Texas, Bethany College and University Of Kansas Main Campus. Her favorite bands are U2 and Robert Plant. Life Of Pi is her favorite movie.