who sang i'll wait by van halen???

Answer: David Lee Roth: vocals

who led carthage in the first punic war???

Answer: Hamilcar Barca

first american woman to swim the english channel???

Answer: Gertrude Caroline Ederle

who sings wake me when it's over???

Answer:
Willie Nelson