The two-day Grand Prix of the Gulf at St. Pete Beach, held in front of the Postcard Inn on June 16, attracted a large crowd of spectators who watched more than 100 boats participate in races.