Also known as: themctaylor
Sean Taylor lives in Santa Rosa, California. He is employed by Bikini Inspector. Styx, Sum 41, Tenacious D, Authority Zero, Nuff Said, Creedence Clearwater Revival, Linkin Park and Led Zeppelin are among his favorite bands. Queen is his favorite film.