Also known as: captain_frobie
Steve Leon lives in Yucaipa, California. He is a 1987 graduate of Savanna High School. Companies in which he has a work history include Federal Express and Fedex Courier. His favorite band is Information Society. His favorite movies are Kingdom Of Heaven and Shakespeare In Love.