There was already a party vibe at the Crescent St. Grand Prix Festival on Thursday afternoon, with loads of people strolling in the middle of the downtown street gawking at pricey parked sports cars, sipping beers and soft drinks, and talking about what to expect at the F1 race Sunday.
Read More