Question: Which American beach is the location of the race track where the first American rider to finish on the podium in a Grand Prix event placed?
Answer: Daytona Beach