Avatar - Q13 FOX Seattle
Q13 FOX Seattle

Alleah Taylor speaks out following arrest of then boyfriend Chat Wheeler

Alleah Taylor speaks out following the arrest of then boyfriend Chad Wheeler, accused of brutally beating her.