72% of Americans live within an hour of this. What is it? A: Their parents Today's Impossible Question is brought to you by The Casino At Delaware Park