“...the car in front of me had a Babylon Bee icon on his car.”
I had to look that up! Sho nuff, you can buy them.
They’re $5.
https://shop.babylonbee.com/products/babylon-bee-logo-decal
Yep. That’s the one. Seeing it out of context on that car, I had to think about why I recognized it at first. :)