VMFA Flaggers Seen Adding Snow to Cars With Liberal Bumper Stickers
RICHMOND, Va. — Following last night’s snowstorm, Confederate flaggers normally seen outside of the Virginia Museum of Fine Arts were spotted adding snow to cars with liberal bumper stickers. Sources confirmed that the perpetrators were members [read more ... ]