With the increasing popularity of F1, there were at least 3 race-watching sites in Atlanta yesterday that were just packed! Everyone seemed to have a...