JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
Moderately disturbed cartoonist for Alabama Media Group, AL.com. Visual storyteller, sometimes with words and stuff. RFK Human Rights Award.
1,338 followers 377 following 125 posts
view profile on Bluesky JD Crowe (@crowejam.bsky.social)
My previous carton about Moms for Liberty vultures ruffled some feathers, so here’s another one … www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
Innocence lost: Our hearts grieve for sexually abused children in Bibb County bunker www.al.com/news/2025/08...
JD Crowe (@crowejam.bsky.social)
The devil’s in the details of this cartoon caption contest www.al.com/news/2025/07...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/07...
JD Crowe (@crowejam.bsky.social)
Masked racial intimidation is the game. ICE is the coward’s name www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
‘Mommie Dearest?’ Katie Britt is one giddy Medicaid-cutting mama www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/07...
JD Crowe (@crowejam.bsky.social)
What’s going on inside Tommy Tuberville’s rat-infested head? www.al.com/politics/202... #alpolitics
JD Crowe (@crowejam.bsky.social)
“DNA doesn’t lie:” On death row in Alabama, DNA doesn’t matter www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social) reply parent
Thanks for spreading the truth bomb!
JD Crowe (@crowejam.bsky.social)
War is Trump’s deadliest unconstitutional distraction www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
Juneteenth 2025: 160 years later, Alabama finally celebrates the end of slavery www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
Twilight twinning #fairhopesunsets #thisisalabama #gulfcoast #gulfofmexico
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202... #BigBeautifulBill #BigUglyBackstab #TrumpTACO
JD Crowe (@crowejam.bsky.social)
Holy smoke: Who will be Alabama Power’s new public service commissioner? www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
‘Tommy Tuberville runs for governor’ caption contest already has a winner: Near perfect snarky remark put an end to this goobernatorial contest before it started. Read all about it —> www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
Memorial Day 2025: Honor those who died fighting for the freedoms we are now losing
JD Crowe (@crowejam.bsky.social) reply parent
Thanks for your endorsement, Elizabeth!
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
Air Farce One #griftplane #Trumpforsale #AirQatar #justplanecorruption
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
www.al.com/life/2025/05...
JD Crowe (@crowejam.bsky.social)
www.al.com/alabamafootb...
JD Crowe (@crowejam.bsky.social)
The Spirit of Fairhope is alive, well, kicking arse and taking names
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social) reply parent
Ann deserves ALL the credit for the cartoon they canned!
JD Crowe (@crowejam.bsky.social) reply parent
Crazy upside down world!
JD Crowe (@crowejam.bsky.social)
Grease-y Fairhope bluff vibes #fairhopesunsets #thisisalabama #gulfcoast #Grease #outdoortheatre
JD Crowe (@crowejam.bsky.social)
Trump and Nick Saban: Dancing with the Process? It’s a caption contest
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/04...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/04...
JD Crowe (@crowejam.bsky.social)
Trump DOJ: Straight-piping raw political sewage into Alabama’s backyards #alpolitics #LowndesCounty
JD Crowe (@crowejam.bsky.social)
www.al.com/politics/202...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/04...
JD Crowe (@crowejam.bsky.social)
#Tradewar #Trumptariffs #Trumpstockmarketstunt #criminal #pyromaniac
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/04...
JD Crowe (@crowejam.bsky.social)
Trump tariffs temper tantrum: “Dumbest trade war” disaster in history #trumptariffs
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/04...
JD Crowe (@crowejam.bsky.social)
SignalGate: Trump’s team of sycophants is a cluster suck #signalgatescandal
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/03...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/03...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/03...
JD Crowe (@crowejam.bsky.social)
Alabama March Madness: ‘The basketball state’ is alive and electric
JD Crowe (@crowejam.bsky.social)
www.al.com/alabamabaske...
Aaron Rupar (@atrupar.com) reposted
We are all in the debris field of a SpaceX mishap
Willi Morris (@williesha.bsky.social) reposted
When I wrote this story about Marie Louise Gay's book for @al.com in 2023 (my first brush with virality), Redditors quipped, "What's next, Enola Gay?" Well... www.al.com/news/2023/10...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/03...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/03...
JD Crowe (@crowejam.bsky.social)
When Trump and his punch-me-face VP abuse the Oval Office to ambush President Zelensky for not trusting Putin … #ukraine #TrumpPuppet #Putinisawarcriminal
JD Crowe (@crowejam.bsky.social) reply parent
Thanks, UF!
JD Crowe (@crowejam.bsky.social) reply parent
Thanks, Claire!
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/02...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/02...
Joyce White Vance (@joycewhitevance.bsky.social) reposted
If you’ve ever taken the oath to uphold the Constitution, this is the time to live up to it.
JD Crowe (@crowejam.bsky.social) reply parent
Thanks for your support, notrite! I think we may be kindred spirits (I ain’t right!) Cheers! JD
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/02...
JD Crowe (@crowejam.bsky.social)
Proposed law will silence Alabama veterans in power grab by Gov. Kay Ivey #alpolitics No #SB67
JD Crowe (@crowejam.bsky.social) reply parent
You knew it and you know it! Thanks for your testimony!
JD Crowe (@crowejam.bsky.social)
In 2020, Philly fans were griping about the Eagles “wasting a 2nd round pick” on this guy. Congrats Super Bowl MVP Jalen Hurts. (Unlike the rest of us, this toon has aged well)
JD Crowe (@crowejam.bsky.social)
www.al.com/opinion/2025...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/01...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/01...
JD Crowe (@crowejam.bsky.social)
www.al.com/news/2025/01...