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