I saw this man riding down Peace Street in Raleigh on Saturday morning. Wish I knew his story. Since I don’t, anyone up for writing a caption for this photo? Better yet, if you know why he cruises around town towing these flags, please fill me in.