Question: who plays the voice of steve on american dad
Answer: Steve Smith