Question : how long has it been since the last solar eclipse in north america
Answer : August 21, 2017