Brain › Sports

Where did NASCAR start?

  1. Bristol Beach
  2. Daytona Beach
  3. Indiana Beach
  4. Talladega Beach

Answer

The correct answer is B) Daytona Beach.

More Sports questions

Play Brain · Practice