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