from The Drum2 years agoA sinister black advertising truck cruising the streets of Charlotte, North Carolina, has brought new meaning to the phrase 'it's your funeral' with a stark vaccine message. Read at The Drum[add][|| ... ]