Arlington, TX | Alvarado, TX | Venus, TX
Also known as: 010101010101s
Steven Pollard lives in Arlington, Texas, but has also spent time in Alvarado, Texas and Venus, Texas. He is a 2003 graduate of Venus High School and 2005 graduate of Westwood College.