Larry Tagg

Born in Lincoln, Illinois, Larry Tagg graduated from the University of Texas at Austin. He currently teaches high school English and drama in Sacramento, California. Read More...