Louis Willis, 55 years old, lives in San Antonio, Texas. He has also lived in San Antonio, Sardegna. Among his favorite bands are The Who, Lynard Skynard, Steve Miller Band and Keith Sweat. Csi, Survivor and The Amazing Race are some of his favorite TV shows. Louis loves the movie Queen.