41-year-old Leo Anderson lives in Aurora, Illinois. He works for Tech Support. Leo enjoys listening to Christian, Godsmack, Metallica, Korn, Aerosmith, Megadeath, Pink Floyd, Pearl Jam, Payable On Death and Led Zeppelin. Science Fiction and Fantasy are his favorite movies.