Travis Asher

Travis Asher (born 1989 in Seattle, Washington) is a street racer wolf guy. He drives a 2010 Dodge Challenger SRT-8.