Video: Buffington Wins on Wet Road Course by Jay | Jul 27, 2014 | NELCAR, New Hampshire, NHMS, Video Buffington Wins on Wet Road Course