Music filled the streets, candy flew through the air, and people came together to celebrate Saint Patrick's Day. The Village of Horseheads was filled with cheer as hundreds came out to celebrate the 20th Annual Saint Patrick's Parade.