Question: who does the voice of steve smith on american dad?
Answer: Scott Richard Grimes