Question: who does steve's voice in american dad
Answer: Scott Grimes