Also known as: stevenredpoweradewalsh
Steven Walsh lives in Alva, FL. He went to school at the Riverdale High School and Edison Community College. He has worked for None and Super Hero. His favorite movie is White Noise. His favorite sport is Wakeboarding.