Duck wearing Scottish flag leads march through Rhode Island
A brave duck draped in the flag of Scotland led a bagpipe march through Rhode Island. ––– Subscribe to ABC News on YouTube: https://abcnews.visitlink.me/59aJ1G ABC News is your daily source…