Question: who does the voice of hayley smith on american dad
Answer: Rachael Ann MacFarlane Laudiero