WATCH: What do the drivers love most about racing in America?

Formula 1 heads to Miami for the first time this weekend but for many of the drivers this is not their first time racing in America. But what do the drivers love so much about going Stateside?

Generated by Feedzy