Shelly Petrolia Busted Lying About Forcing People To Drink Toilet Water!
Delray Beach Mayor Shelly Petrolia Busted. Petrolia Lied About Residents Being Forced To Drink Toilet Water! Surprise! Surprise! The headline says it all, “Delray Beach Mayor Shelly Petrolia Busted Lying Again!” Yes, she did and this time it’s a whopper. This isn’t one of her usual bullshit Paul Bunyan tall tales of greatness we usually hear. […]