Pepsi Town Invasion- North BranfordIt was a pleasure invading North Branford this week to give its residents free tickets and free Pepsi! Did you see us? Check out the gallery!