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