Question : when is the last time the united states had a solar eclipse
Answer : May 20, 2012