Nearly Impossible Question 10/28


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