Los Angeles Mayor Karen Bass has been epically trolled as she cruised through Chinatown in a convertible during Lunar New Year celebrations. The LA Mayor was perched atop the vehicle Saturday, smiling ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results