Everyone loves a parade, especially the Dover Days parade!

Everyone loves a parade, especially the Dover Days parade!