Also known as: stevehed
Steven Leflar lives in Bailey, CO, but has also spent time in Evergreen, CO. He is a 1994 graduate of Englewood High School and he is employed by Colorado Army National Guard. He's a big fan of Candiria. His favorite movies are Star Wars, The Boondock Saints, Lord Of The Rings, Jay And Silent Bob and Chasing Amy.