Also known as: l_amour_et_la_liberte
Billy Vaughan lives in Highland Park, Illinois. He went to school at the Highland Park High School. His favorite TV show is Mythbusters. Star Wars, The Princess Bride, Life Is Beautiful and Monty Python And The Holy Grail are some of the films he loves.