Also known as: terrys_den
Terry Barr lives in Mendota, IL, but has also spent time in La Moille, IL. He works as an Owner. American Idol is one of his favorite TV shows. His favorite movie is Comedies.
Also known as: terrys_den
Terry Barr lives in Mendota, IL. Terry's a big fan of American Idol. Comedies is his favorite film.