Concert-goers came dressed to impress -- and rock 'n' roll -- at the Greenwich Town Party at Havemeyer Field on Saturday, May 24. The annual bash featured performances from Carlos Santana, Sharon Jones and the Dap Kings and Dr. Dog.