• Menu
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Before Header

  • About Us
  • Lexicon
  • Contact Us
  • Our Store
  • ↑
  • ↓

Balloon Juice

Come for the politics, stay for the snark.

We need to vote them all out and restore sane Democratic government.

“Jesus paying for the sins of everyone is an insult to those who paid for their own sins.”

When we show up, we win.

Books are my comfort food!

Jesus, Mary, & Joseph how is that election even close?

I might just take the rest of the day off and do even more nothing than usual.

Technically true, but collectively nonsense

When I decide to be condescending, you won’t have to dream up a fantasy about it.

That meeting sounds like a shotgun wedding between a shitshow and a clusterfuck.

Perhaps you mistook them for somebody who gives a damn.

You cannot love your country only when you win.

New McCarthy, same old McCarthyism.

“In the future, this lab will be a museum. do not touch it.”

Let me eat cake. The rest of you could stand to lose some weight, frankly.

🎶 Those boots were made for mockin’ 🎵

Russian mouthpiece, go fuck yourself.

… riddled with inexplicable and elementary errors of law and fact

Every decision we make has lots of baggage with it, known or unknown.

Too often we confuse noise with substance. too often we confuse setbacks with defeat.

Stand up, dammit!

It’s pointless to bring up problems that can only be solved with a time machine.

The media handbook says “controversial” is the most negative description that can be used for a Republican.

You’re just a puppy masquerading as an old coot.

My years-long effort to drive family and friends away has really paid off this year.

Mobile Menu

  • 4 Directions VA 2025 Raffle
  • 2025 Activism
  • Donate with Venmo, Zelle & PayPal
  • Site Feedback
  • War in Ukraine
  • Submit Photos to On the Road
  • Politics
  • On The Road
  • Open Threads
  • Topics
  • Authors
  • About Us
  • Contact Us
  • Lexicon
  • Our Store
  • Politics
  • Open Threads
  • 2025 Activism
  • Garden Chats
  • On The Road
  • Targeted Fundraising!
Open Thread:  Hey Lurkers!  (Holiday Post)

Open Threads

You are here: Home / Archives for Open Threads

Looking for Love in All the Wrong Places

by @heymistermix.com|  January 1, 202512:05 pm| 106 Comments

This post is in: Open Threads

John Roberts apparently has an op-ed in the Times scolding everyone for being very, very mean to the judiciary.  I didn’t read it — instead I just searched Google for “wank motion gif” and got the gist of it.

I really hate this fucker, for many reasons, which I’ll list a few below, with illustrations.

Looking for Love in All the Wrong Places

Johnny still thinks he’s this year’s model, but unfortunately he’s an old album nobody wants to listen to, if they ever did.  He’s the Bush/Reagan era conservative justice, something that’s outlived its sell-by date.  There is no need for a Harvard Law graduate with all the right clerkships and prissy, hair-splitting opinions anymore — the mask is off, and there will never be a pretend-to-be-normie nominated to the Supremes by a Republican in my lifetime.   No more tedious repetition of “stare decisis” in Senate hearings — the Republicans grabbed Pa’s shotgun, took ol’ starry out to the back 40 and shot it in the head, cuz it don’t hunt no good no more.

Looking for Love in All the Wrong Places 1

To the MAGAts, this how they see Johnny, some uptight asshole trying to explain the moderate and conventional view of sex, except he’s doing it in front of them at a swingers convention, where everyone just wants to fuuuucck.  That’s your party, now, Johnny, except they don’t want you.  They’ve gotten the real deal — Thomas, Alito et al.  You were a useful tool getting to that point, but now you’ve outlived your usefulness, adios.

Looking for Love in All the Wrong Places 2

Yep, that’s you on the right, Fredo in a pink suit sipping banana daiquiris.  I’m sure you think you’re the guy on the left, which is worth at least a mordant chuckle from me.  You know who else hates you besides every MAGAt on earth?  Every fucking lawyer who invested time and effort into the study of constitutional law.  You screwed them all, hard.  You’re running a court where all the constitutional law scholarship of the modern era might as well be hanging in the toilets so the justices and clerks can literally wipe their asses with it, since they’ve been doing it figuratively for quite a while.  You broke it.  It’s over.  I’m sure there’s a new crew of Federalist Society numpties ready to take the place of the current flock of constitutional “scholars”, but, guess what, they hate you, too.  You and your kind, who are slowly receding from the earth, are the types that would pick apart a ruling by Federalist “Scholars” like Aileen Cannon, who knows in her heart that she should just make up shit to cover MAGAs ass.  She knows her job — you don’t.

Finally, as for writing in the New York Times, read the fucking room for once,  JFC.  Even the East Coast liberals who used to gobble up scoldings from the likes of you and David Brooks are tired of that shit. Many of them have cancelled their subscriptions, and a lot of the rest of them hate-read it (just look at the Bluesky reaction to your op-ed).

Anyway, Happy New Year to you Johnny.  You’ll go down in history as the worst Chief Justice of the modern era, and probably the worst ever, since I’m guessing Roger Taney didn’t take to the pages of the Times to whine about the reaction to Dred Scott.

Looking for Love in All the Wrong PlacesPost + Comments (106)

Wednesday Morning Open Thread: Happy (Some Restrictions Apply) New Year

by Anne Laurie|  January 1, 20257:56 am| 214 Comments

This post is in: Open Threads, Proud to Be A Democrat

Wednesday Morning Open Thread:  Happy (Some Restrictions Apply) New Year

(Jack Ohman via GoComics.com)

I've been thinking about the Harris/Walz campaign and how I think it was really important to have had these last 100 days, even–or especially–if we got this (awful) result.
I think it mattered like hell that we got to see a vibrant, energetic vision of look out for your neighbor, 1/

— xanadian (@xanadian.bsky.social) November 15, 2024 at 10:06 AM

lift each other up, tonic masculinity, NOT GOING BACK, "smaller rally down the street", Kamala bodychecking that fucker in the debate, optimism, joy–
and how real, plausible, possible it felt. I think it mattered not just for campaign morale but as a glimpse of something very real 2/

— xanadian (@xanadian.bsky.social) November 15, 2024 at 10:06 AM

Our 2024. Every single day of it has been won by our warriors, by all our people, by everyone who defends, works, strengthens, and helps.

Hard work and courage, humanity and integrity of the entire nation filled this year. Along with care, development and love, the desire to… pic.twitter.com/uL3Tq3Gb13

— Volodymyr Zelenskyy / Володимир Зеленський (@ZelenskyyUa) December 31, 2024

Hard work and courage, humanity and integrity of the entire nation filled this year. Along with care, development and love, the desire to change reality for the better, no matter what.

We Ukrainians know what it means not to wait for what tomorrow will bring, but to fight for every single day and every year of freedom. And 2024 was exactly that—a year hard-won and free. Another step towards justice, a fair peace, our victory, and a life without war.

I wish us all strength, unity, and inspiration in the coming year. Happy New Year of life and freedom—Happy Our Year!

show full post on front page

NEVER FORGET: Thanks to President Joe Biden and MVP Kamala Harris people on Medicare with a part D prescription plan will only pay $2000 out of pocket for their medications as opposed to $8000 in 2024. The Biden administration gets 100% credit for this and lowering drug prices.
Happy new year! ????????

[image or embed]

— Peter Morley ?? ?? (@petermorley.bsky.social) December 31, 2024 at 11:00 AM

Outgoing North Carolina governor commutes 15 death row sentences https://t.co/6hvuo93AnF

— The Associated Press (@AP) January 1, 2025

From Hopium:
– Happy New Year All! In 2025 let’s take and celebrate the wins when they come
– Trump 2.0 has gotten off to a shockingly bad start
– Keep working hard all. Proud to be in this fight with all of you
More 👇https://t.co/S0hpUrJCYO

— Simon Rosenberg (@SimonWDC) December 31, 2024

Glass Half Full Department:

… As I wrote to you yesterday this has been a remarkably bad run for Trump, and it is important we understand this and say so. He is losing, stumbling, f-cking up even before he gets into the White House. He is showing weakness, repeated weakness, and while the public may not see it yet official Washington and his Congressional allies have seen it. He is entering the New Year in a far more wobbly state that we ever could have imagined, and we need to learn how to see and accept him as weak and not allow his own strongman protection of himself become our own. So yes, part of our job in the coming months is to keep pulling back the curtain on the orange Wizard every day, and keep chipping away at his desperate attempt to make the ugliest political thing we’ve even seen look strong and successful…

In 2025 we need to take, celebrate and build on the wins when they come, and my friends, the last few weeks we’ve had far more wins than we ever could have expected at this point. It bodes well for next year, and perhaps it will be a happier year than we had any right to believe a few weeks ago. But as I like to say, we will only keep winning if we stay engaged, and keep doing the work.

Remember – Trump is not a strong man, he is a weak man. He remains a serial assaulter of women, fraudster, traitor, 34 times felon and the ugliest political thing we have ever seen. We cannot let his projection of himself onto the world become our own.

Or, to quote a different Hollywood blockbuster: If we must do without hope, there is always vengeance.

Wednesday Morning Open Thread:  Happy (Some Restrictions Apply) New Year 1

(Drew Sheneman via GoComics.com)

Wednesday Morning Open Thread: Happy (Some Restrictions Apply) New YearPost + Comments (214)

War for Ukraine Day 1,042: 2025 Has Arrived in Ukraine

by Adam L Silverman|  December 31, 20248:17 pm| 21 Comments

This post is in: Open Threads

A quick housekeeping note: I know it’s New Year’s Eve or day depending on where you are and everyone has things they do to ring in the new year, even if it’s just hiding from it. So, I’m going to keep tonight’s update to just the basics.

Ukraine started 2025 the way it started 2024 and 2023, with air raid alerts going up over significant portions of the country.

Here’s how 2025 starts for Ukraine

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) December 31, 2024 at 5:42 PM

New Year in Kharkiv starts with the air raid alert

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) December 31, 2024 at 5:52 PM

Air raid alerts are currently up over northern and central northern Ukraine from Kharkiv to Zhytomyr Oblast as of 7:35 PM EST/2:35 AM local time in Ukraine.

There is, however, some good news year as Ukraine enters 2025.

⚡️4 Ukrainian children return home from Russian-occupied territories.

Ukraine successfully returned 4 children from the Russian-occupied part of Kherson Oblast thanks to the “Bring Kids Back UA” initiative as well as “Save Ukraine,” Kherson Oblast Governor Oleksandr Prokudin announced on Dec. 31.

[image or embed]

— The Kyiv Independent (@kyivindependent.com) December 31, 2024 at 5:05 PM

From The Kyiv Independent:

Ukraine successfully returned four children from the Russian-occupied part of Kherson Oblast thanks to the “Bring Kids Back UA” initiative as well as “Save Ukraine,” Kherson Oblast Governor Oleksandr Prokudin announced on Dec. 31.

These include two boys and two girls, aged between 3 and 17. “A true New Year’s miracle!” Prokudin said in his statement, adding that “each of them has endured experiences no child should ever face: Russian terror, threats, and interrogations of their relatives.”

Since February 2022, at least 20,000 Ukrainian children have been abducted from Russian-occupied territories and sent to other Russian-controlled areas of Ukraine or to Russia itself, according to a Ukrainian national database, “Children of War.”

The Ukrainian Parliament’s Commissioner for Human Rights, Dmytro Lubinets, estimates that Russia has unlawfully deported up to 150,000 Ukrainian children, while the Children’s Ombudswoman, Daria Herasymchuk, puts the figure at 200,000–300,000.

Since the beginning of 2024, at least 246 children native to Kherson Oblast have been returned from Russian occupation, Prokudin said.

A Yale School of Public Health study published on Dec. 3 detailed Russia’s systematic program of deporting and forcibly assimilating Ukrainian children.

Under orders from Russian President Vladimir Putin, children were transported via military aircraft in 2022, reclassified in Russian databases as native-born, and subjected to pro-Russian re-education before being adopted into Russian families. Ukrainian children had been transported to at least 21 regions throughout Russia.

But wait, there’s more!

🚀 🚁 For the first time in history! Russian military helicopter was shot down by the Ukrainian sea drone!

«💥 On December 31, 2024, special unit “Group 13” for the first time in the world shot down an air target using a Magura V5 sea drone equipped with missile weapons!…»

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) December 31, 2024 at 4:02 AM

 /2. ✔️ During the battle in the Black Sea near Cape Tarkhankut of temporarily occupied Crimea, a Russian Mi-8 helicopter was destroyed by the use of R-73 “SeeDragon” missiles.

❗️ Another similar enemy helicopter was hit by fire and was able to reach the airfield.»

t.me/DIUkraine/5127

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) December 31, 2024 at 4:02 AM

Here is President Zelenskyy’s New Year’s address. Video below, English transcript after the jump.

show full post on front page

New Year’s Greetings from President of Ukraine Volodymyr Zelenskyy

31 December 2024 – 23:40

Dear People!

Behind me stands Mother Ukraine. Ukraine that stands firmly on its feet, does not bow its head, looks ahead, believes in its future and victory over all the evil that Russia has brought us. Ukraine that is capable of achieving a just peace – having a shield and a sword. Defending its people, its colors, its Independence. Today I address all those who value Ukraine, cherish their state, and lovingly call it “Mine.” I thank you for 2024. Our people who endure all difficulties with dignity. People for whom being citizens of Ukraine is a source of pride. And for me, it is a pride to be the President of such people – Ukrainians who prove that no cruise missile can defeat a nation that has wings.

Throughout this leap year, we have proven it every day. And we saw it yesterday. When we were uplifted with happiness because 189 Ukrainians returned from captivity to their native land. Because they will celebrate the New Year at home. Because we are bringing our people back. 1,358 people this year. 3,956 Ukrainians during this time. And I’m giving not estimates but precise numbers, because each one represents a person, our person, a very important person. And with each return – we bring life back to Ukraine.

And every time this happens, we all cry. It doesn’t matter if it’s a moved mother, or it’s a child who finally has their father back, or the President of Ukraine – we all cry because we are all human, and we have kept the light within us.

And it helped us endure through over 1,000 days. To be brave when it was needed most. To be strong when it was so vital. As did our teachers, our medics, our power engineers, our transport workers, as did all our air defense personnel, mobile fire groups. The guys who brought down 1,310 cruise and ballistic missiles this year, and 7800 Iranian “Shahed” drones. Bravo! We are proud! Thank you! We lived through this year together. We overcame everything 2024 brought together. Victories and setbacks. Joys and challenges. Tears of happiness when we succeeded. And tears of pain when our hearts were wounded.

July. Morning. Okhmatdyt. That’s how weaklings and cowards strike. And we will never forget those children’s eyes. We will never forgive them for this! When evil brings death, our response is a human chain. This is what the strength of Ukrainians looks like. And that unity of ours could be seen from space. God saw it. He saw what kind of people we have. What kind of children we have. And I will never forget those incredibly mature and strong eyes of the boy from Okhmatdyt. How much life is in him, energy and dignity! And how much stronger this child alone is than Putin! How much stronger all our children are than their entire evil. Ukrainian boys and girls who are winning this war, gaining knowledge online and even in underground schools, winning global science competitions, raising funds for our army, and inventing technological solutions that help with our defense. You are a phenomenal generation! This is who we are fighting for. This is who our heroes, our warriors, protect above all. Those who stand firm and carry Independence on their shoulders. Where freedom and valor fight every day – even now, on this New Year’s night. On all our fronts. On all of them. In the east, where it’s extremely, extremely difficult and challenging right now. But we believe, we know: you will stand strong. Our guys will stand strong. Your spirit and courage will stand strong. All the things that helped you not to surrender our Sumy and Kharkiv, our Kherson and our Zaporizhzhia this year. And the Russians wanted it so badly. But instead – you paid the occupiers back, bringing the war back home to Russia. And the one who sowed evil on our land received it on their own. In the Kursk region and in other places where our response, our justice, came this year.

Justice. Just one word, but behind it stand hundreds of thousands of our people. Our defense industry and our science. Whose minds and work have made us stronger, because 30% of everything our guys had on the battlefield this year – all this was made in Ukraine.

And at one of these facilities, I asked a young engineer: “How did you manage to achieve so much? How were these people able to do all of this?” And the young man joked: “They’re not just people, they’re missiles.”

And you know, at that moment, I felt ashamed as a citizen that since the 90s, the state hadn’t noticed such people of ours. And I am proud, when meeting them throughout the year I hear: they are happy to be needed by Ukraine. And that Ukraine is once again building its own, its own missiles. And for the first time, it produces over a million drones in a year. Forcing the enemy to learn Ukrainian. Palianytsia, Peklo, Ruta. Making them tremble at the words Neptune and Sapsan. All these are our missiles. Ukrainian. Hor, Vampire, Kolibri, Kamik, Liutyi, Heavy Shot, Firepoint. All these are our drones. Ukrainian. And all these are our arguments, the arguments for a just peace.

It is achieved only by the strong. And we have proven time and again that we are strong. Our athletes. Oleksandr Khyzhniak, our Tank. Olga Kharlan, Yaroslava Mahuchikh, all our Olympians and Paralympians, for whom we cheered, worried, and screamed with joy and pride when the blue and yellow flag was raised. We took the hits and fought back alongside Oleksandr Usyk. All of this is about something bigger than just sports. It’s about our character. It’s about who we are and what we are capable of. It’s about meanings and symbols. It’s about Sashko’s fights, like Ukraine’s daily battles, showing us: it doesn’t matter how much bigger the enemy is compared to you, what matters is how much bigger your will is. Then it takes the breath away of the whole world! And all the leaders told me frankly: “We’ve never seen anything like this – when a full hall of Notre-Dame de Paris is applauding.” And those were applause for you. For all our people. This is what respect for Ukraine sounds like. This is what Independence is.

It’s when we don’t give up what’s ours. And when we don’t forget our people. Those who are in captivity. And we will fight for every person who, unfortunately, is still there. And we will fight for all those whom Russia has forced into occupation; but couldn’t occupy their Ukrainian hearts. And no matter how many passports evil hands out at gunpoint, our people say: “You are not our kin, you are temporary.” And all those imposed weeds will not take root on our land, will not defeat the natives. I always recall the story about one of our Ukrainian elderly men, whom the occupiers asked: “What time is it?” And he answered: “Time to get off our land.” This is what the inner will is, which simply cannot be occupied. And I turn to all those who carry this will in their hearts on the temporarily occupied territories. Dear Ukrainians! I know you are celebrating the New Year according to our time, and now you hear these words. In our Crimea, in Donbas, in Melitopol, in Mariupol – everywhere where Ukraine is awaited. And where, one day, Ukraine will return to be together. And the only thing that will divide Ukrainians is a generously laid table.

I know that all our people will be at this table. Those who are now abroad but have kept Ukraine in their hearts. So today, in the first minute of the New Year, in Warsaw, New York, or Buenos Aires, “Shche ne vmerla…” will sound. In Berlin, Prague or Tokyo, people will say today: “Glory to Ukraine!” And the world will respond: “Glory to the Heroes!” Because Ukraine is not alone. Because we have our friends with us. Since the first minutes of this war, America has stood with Ukraine. I believe that America will also stand with Ukraine in the first minutes of peace.

I remember my conversation with Joe Biden after the Russian invasion. I remember my conversation with Donald Trump after he was elected. All the conversations with Congressmen, Senators, ordinary Americans, with all those who support us in the US, in Europe, and around the world – in those many and varied conversations, there was always unity on the main point: Putin cannot win. Ukraine will prevail.

I thank all Americans for proving these words with deeds. I have no doubt that the new American President is willing and capable of achieving peace and ending Putin’s aggression. He understands that the first is impossible without the second. Because this is not a street fight where you have to calm down both sides. This is the full-scale aggression of a mad state against a civilized one. And I believe that we, together with the United States, are capable of exerting that force. Of compelling Russia into a just peace. That means not forgetting, and not erasing everything Russia has done. Bucha, Olenivka, Avdiivka, all our destroyed towns and villages. This is why a truly just peace cannot be based on the principle of “let’s start with a clean slate.” Because the score is not 0:0. The score is thousands, thousands of Ukrainians whose lives Russia has stolen.

And today, the heart of Ukraine is covered with scars. These are the names of our fallen heroes. May God protect every family in the world from experiencing such losses. I would not wish any leader in the world to experience these feelings – the moment you hand over awards posthumously. You see the eyes of a mother, a wife, or a child of a warrior who gave their life for Ukraine, and you hear them say: “Please, let it all not be in vain.” Thousands of our guys and girls have not faded into oblivion. They are with us, they are by our side, always, they are watching over us from the heavens. And we have no right to let them down, and we cannot betray their feat and memory.

And every day in the coming year, I, and all of us, must fight for a Ukraine that is strong enough. Because only such a Ukraine is respected and heard. Both on the battlefield and at the negotiating table.

I thank everyone who has stood by us this year. Our partners, allies, friends, leaders. Leaders indeed, not because it is customary to call them that, but because they prove their leadership by their actions. Those who were not afraid to come to Ukraine, knowing how valuable it is to see us standing shoulder to shoulder. With whom, despite the distance and time difference, we worked together, found solutions and achieved results. Patriots, IRIS-Ts, NASAMS and ATACMS systems, F-16s, SCALPs, Storm Shadows. The Czech initiative and a million shells. The Danish model and hundreds of millions in our domestic production. 27 security agreements and 40 billion to support our army. The European Union and 50 billion to support our economy. The G7 and the decision on 50 billion dollars of frozen Russian assets. This is our great international work. This is our great international victory. I thank our partners, thank you for this; I thank our team. The Army, the Government, the Office, the Parliament, the regions, the communities, the volunteers. All those who strengthen our country from within and care about people.

I thank everyone thanks to whom Ukraine is standing and will stand. It will overcome its path to peace, to a strong Ukraine. And to a European Ukraine. And these are not just words, but a reality that began this June with the opening of negotiations on Ukraine’s accession to the EU. And this is a historic result. And this path is irreversible. And Ukraine will be in the European Union. And one day Ukraine will be in NATO and will strengthen the Alliance. It will strengthen the stability of the world. The unity of Europe, which determines the destiny of every nation on the continent. And this unity must be respected by all. By both Budapest and Bratislava. I know the Hungarian and Slovak peoples are actually with us, with Ukraine, with Ukrainians, on the side of truth. The authorities of these countries should also acknowledge the truth. There is no need to be afraid of Ukraine being in Europe. We must do everything to prevent Russia from being in Europe. Its tanks, its missiles, and the evil it will surely spread further if Ukraine does not withstand. If Russia shakes your hand today, it does not mean that tomorrow, it will not start killing you with the same hand. Because Russians are afraid of the free people. Of what they are not familiar with. They are afraid of freedom. They were born under Putin, went to school under Putin, joined the army under Putin and are dying for his sick ideas.

And that is why it is so crucial today to support all peoples who defend freedom. Those who refuse to give it up in Chișinău. Those who are fighting for their future in Tbilisi. And I am sure that the day will come when we will all say: “Long Live Belarus!”

Dear Ukrainians!

May 2025 be our year. The year of Ukraine. We know that peace will not be given to us as a gift. But we will do everything to stop Russia and end the war. This is what each of us wishes for.

Behind all of us stands Mother Ukraine. And she deserves to live in peace. I wish this to all of us. And as the President of Ukraine, as well as a citizen, I will do everything to achieve it in the coming year. Knowing that I will not be alone. I know that you stand shoulder to shoulder with me – millions of Ukrainians. Strong. Free. Beautiful. Independent.

Happy New Year, dear people!

Happy New Year, Ukraine!

Glory to Ukraine!

Georgia:

During the New Year’s Eve protest, demonstrators brought an effigy of oligarch Bidzina Ivanishvili with a ‘One-Way Ticket to Moscow,’

#GeorgiaProtests

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) December 31, 2024 at 5:54 PM

00:02, January 1, 2025. Protest New Year’s with banned fireworks in Tbilisi, Georgia. Please look at the amount of people on the horizon at the end of the video. Even more will join after they’ve marked the midnight at home. Our victory & freedom year has come!
#GeorgiaProtests

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) December 31, 2024 at 4:04 PM

New Year’s Protest on Rustaveli Avenue

#GeorgiaProtests Day 34

[image or embed]

— Publika.ge (@publikage.bsky.social) December 31, 2024 at 3:08 PM

Families of the regime prisoners and some protesters were out for the New Year’s at the prison. #GeorgiaProtests #terrorinGeorgia #NewElectionsforGeorgia

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) December 31, 2024 at 5:28 PM

For years, the only reason the regime kept winning was a lack of general clarity about their true nature. But now there’s nothing for us to look forward to anymore other than full victory.
And we are determined to achieve just that.
New Year’s #GeorgiaProtests
📷 Ezz Gaber

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) December 31, 2024 at 5:28 PM

@Zourabichvili_S wished citizens a Happy New Year alongside those who were dismissed from public service in recent days for protesting against the actions of GD. The number of such individuals is several dozen.

#GeorgiaProtests

[image or embed]

— Publika.ge (@publikage.bsky.social) December 31, 2024 at 2:51 PM

January 1 – #Tbilisi

President Salome Zourabichvili joined the New Year’s Eve #GeorgiaProtests on Rustaveli Ave. She walked along the length of the festive Supra, greeting people and engaging with the crowd. Her presence was warmly welcomed, with cheers of ‘Thank you, President!’

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) December 31, 2024 at 4:16 PM

The President of Georgia Salome Zourabichvili is here with us now, receiving endless gratitude and support!

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) December 31, 2024 at 4:07 PM

#Batumi welcomed 2025 with ongoing #GeorgiaProtests

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) December 31, 2024 at 5:43 PM

A New Year’s feast is being set up on Rustaveli Avenue – today’s protest rally is titled “The Magical New Year’s Night on Rustaveli.”

#GeorgianProtests
Day 34

[image or embed]

— Publika.ge (@publikage.bsky.social) December 31, 2024 at 2:28 PM

A New Year’s feast is being set up on Rustaveli Avenue – today’s protest rally is titled “The Magical New Year’s Night on Rustaveli.”

#GeorgianProtests
Day 34

[image or embed]

— Publika.ge (@publikage.bsky.social) December 31, 2024 at 2:34 PM

Georgians are setting up New Year’s protest feast on Rustaveli Avenue. #GeorgiaProtests #terrorinGeorgia #NewElectionsforGeorgia

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) December 31, 2024 at 2:35 PM

⭕ “Fire to oligarchy” – citizens hung a protest banner from the Narikala Fortress wall.

#GeorgiaProtests
Day 34

[image or embed]

— Publika.ge (@publikage.bsky.social) December 31, 2024 at 1:55 AM

Back to Ukraine.

In 2025 you have decisions to make. Ones you could’ve taken in 2022 but now cost more and aren’t going to get cheaper

— Darth Putin (@darthputinkgb.bsky.social) December 31, 2024 at 12:41 PM

The reason of the strategic inflation is simple. It’s this guy’s strategic malpractice and incompetence, as well as that of the rest of Biden’s senior natsec team.

An embarrassment of a puff piece on the man responsible for US’ dithering “escalation management” in the war on Ukraine and the equally cringy self-promotion still found in the print version of @foreignaffairs.com published after 7 Oct.

Last minute reputation washing hagiography

wapo.st/3ZQ0lJC

[image or embed]

— Toomas Hendrik Ilves (@ilvestoomas.bsky.social) December 31, 2024 at 2:29 PM

This is almost as bad as Blinken’s break his arm to pat himself on the back essay in Foreign Affairs last month. Simply, Sullivan failed ! He’s the exemplar of someone serving the same senior leader for too long, strategic malpractice, & strategic incompetence. The anchor of the worst senior natsec team in the US since the Bush 43 folks. All the wrong makes, models, & types for the current geostrategic moment. The US, our allies and partners, and the world is less safe and secure than at any moment in the past fifty years because of Biden, Sullivan, Austin, Blinken, Burns, Haynes, Garland, Wray, Kahl, and the rest.

Happy New Year from Ukraine, wherever in the world you are.

Let there be light!

[image or embed]

— Illia Ponomarenko (@ioponomarenko.bsky.social) December 31, 2024 at 2:00 PM

The last day of the year… Thank you all for believing in what is honestly right in good faith.

In today’s world, it’s a huge deal.

Thank you, dear friends🇺🇦.

— Illia Ponomarenko (@ioponomarenko.bsky.social) December 30, 2024 at 6:58 PM

Thank you for your incredible support! See you in 2025!

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) December 31, 2024 at 4:44 PM

Number of air alerts by Ukrainian oblast in 2024. Donetsk and Kharkiv on the front lines top the list, but oblasts like Sumy and Poltava are also high up, as Russian missiles and drones often fly over them on their way west. Kyiv has had 509 alerts, lasting a combined total of 22 days.

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) December 31, 2024 at 4:38 AM

Kyiv and Sumy Oblasts:

🎄Early morning of the New Year’s Eve, Russia launches a ballistic missile and Shahid drone attack on Ukraine.

⚫️In the Sumy region, Shostka, 12 high rises hit.

⚫️Kyiv and region hit by Iskanders and 6 guided missiles.

Shahid drone attack is ongoing.

📹 Pravda Gerashcenko Tg

[image or embed]

— Zarina Zabrisky (@zarinazabrisky.bsky.social) December 31, 2024 at 3:45 AM

⚡️Russian attacks damage homes and infrastructure in Kyiv and Sumy oblasts ahead of New Year.

Russian missile and drone attacks injured at least one person and damaged residential buildings and infrastructure in Kyiv and Sumy oblasts on Dec. 31.

[image or embed]

— The Kyiv Independent (@kyivindependent.com) December 31, 2024 at 6:51 AM

From The Kyiv Independent:

Russian missile and drone attacks injured at least one person and damaged residential buildings and infrastructure in Kyiv and Sumy oblasts on Dec. 31.

Russian troops launched 21 missiles, including six Iskander ballistic missiles and one Kinzhal aeroballistic missile,  and 40 drones overnight on Dec. 30-31.

A woman in Kyiv Oblast was concussed after falling debris damaged the roof of a house and smashed its windows, according to the regional military administration.

In the capital, missile wreckage fell onto the roof of a home in the Darnitskyi district. No casualties or damages were reported.

Russian attacks also damaged infrastructure in the town of Shostka, Sumy Oblast, according to local government head Mykola Noha. While no fatalities have been recorded so far, the strikes damaged 12 residential buildings, two educational institutions, three boiler houses, a healthcare clinic, a dormitory, as well as other facilities.

The damages and losses are still being clarified, Noha said.

During the mass attack, Ukraine downed six missiles and 16 drones, Ukraine’s Air Force said. A further 24 drones were decoys that failed to reach their target.

Russia has not slowed down its attacks on Ukraine over the festive period. President Volodymr Zelenksy said on Dec. 29 that Moscow had escalated its aerial assaults on Ukraine during the holiday season.

On Dec. 25, Russia conducted a large-scale Christmas attack, firing 78 missiles and 106 drones against multiple cities.

Russian occupied Crimea:

Official Telegram channel of the Security Service of Ukraine. The Crimean Bridge👀

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) December 31, 2024 at 9:39 AM

Kharkiv:

Light spills like liquid courage across the wounded streets of Kharkiv, a quiet promise etched into the darkness: we will endure.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) December 31, 2024 at 11:33 AM

The “Starry Sky” is shining again in Kharkiv for New Year’s, and I want to cry because of how much those lights mean to me. They are from the past life, before the horrors of war. Today, we redeem a bit of ourselves back ❤️‍🩹

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) December 31, 2024 at 11:34 AM

Kherson:

🚨Kherson main street: a public bus hit by a Russian drone this morning.

Last night, drone hit the old town (set garbage bins on fire).

Russia Tg channel: “Kherson. Today our people congratulated [racial slur for Ukrainians]. …Santa Claus has a long list and plenty of gifts.”

[image or embed]

— Zarina Zabrisky (@zarinazabrisky.bsky.social) December 31, 2024 at 4:03 AM

Yartsevo, Smolensk Oblast:

Russian oil depot in Yartsevo, Smolensk region of Russia, burns after drone attack. (55.0700693, 32.6645458)

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) December 30, 2024 at 9:37 PM

That’s enough for tonight.

Your daily Patron!

A new video from Patron’s official TikTok!

@patron__dsns

З Новим Роком!❤️🐾

♬ original sound – JEYYBI – JEYYBI

Here’s the machine translation of the caption:

Happy New Year!❤️🐾

Happy New Year!

And open thread!

War for Ukraine Day 1,042: 2025 Has Arrived in UkrainePost + Comments (21)

Tuesday Evening Open Thread: Fresh Faces

by Anne Laurie|  December 31, 20247:10 pm| 213 Comments

This post is in: Elections 2024, Open Threads, Proud to Be A Democrat

“The opposite of democracy is apathy.”

As Trump prepares to return to office, new Democratic senator @AndyKimNJ tells @DanaBashCNN “no doubt there are challenges ahead, but I can't throw up my hands.” pic.twitter.com/C73x2q6XPE

— State of the Union (@CNNSOTU) December 29, 2024

There were a few political bright spots in 2024… From NYMag, “Andy Kim Is Ready For Trump 2.0”:

… At 42, Kim is the first Korean American in the Senate and will soon be its second-youngest member. Until recently, he was best known within Washington for cleaning up the ransacked Capitol by hand after January 6. A Rhodes scholar who worked in Afghanistan as a civilian adviser to General David Petraeus and then on counterterrorism in the Obama White House, he won a House seat long held by Republicans in 2018 by focusing on protecting voters’ health care. In November, he won statewide by about ten points by promising to clean up New Jersey’s corrupt politics, four points ahead of Kamala Harris in a deep-blue state that Trump came astonishingly close to carrying. Kim was quickly cast as one of the Democrats’ few national bright spots, both a stalwart liberal and a reformer who might be able to reconnect the party with voters who have come to revile the political Establishment. “I believe a reform agenda is powerful not just in New Jersey but in this country, and I think the results of November 5 very much showed that,” Kim says. He’s watching his words as we make our way through the basement of the Dirksen Senate Office Building and past a corridor of airless temporary rooms for new senators. Kim’s own office is occupied by aides, so we squeak onto plasticky leather couches in a meeting room his staff is using for storage…

As a rookie House member in 2018, Kim says, he was “constantly stressing about how to respond to every new crisis.” Already, Democrats must figure out how to handle Trump’s Cabinet nominees, a multifront battle. Democrats have been horrified by most of Trump’s picks, but they are essentially powerless to stop confirmations unless they can persuade some of their colleagues in the GOP majority to break with their own party.

Kim is being careful not to say much about almost any of Trump’s nominees before he can interview them. (He made an exception for Matt Gaetz, whose nomination for attorney general he condemned immediately.) “I don’t want to do, like, Whac-a-Mole,” he says. “I want to come up with a framework with which I can approach all the nominations.” He’s widely expected to vote against Trump’s picks but says he is wary of the reflex to respond to Trump’s every move with resistance. “I think I’m better at triaging and recognizing that my job is not to have an opinion about every single new development in American politics,” he says.

show full post on front page

He does have strong opinions about the lessons his party should learn; he was disappointed not to be asked for his advice in 2018, when he flipped his conservative district, or in 2020, when he kept it, but has been encouraged to see that Democratic senators who lost have been debriefing their colleagues at their weekly lunches about what went wrong. After his win, Kim says he got a phone call from Barack Obama. When he told the ex-president about the responsibility he felt given Trump’s return to power, Obama reminded him that he’d won his own Senate seat under similar circumstances. George W. Bush was reelected that night, and Democrats looked headed for generational doldrums, just two years before taking back the House and Senate and four years before electing Obama president. “He was very kind in telling me that it’s okay for me to celebrate; it’s okay for me to be proud of my personal achievement in this moment, even if there’s a broader concern in the country,” Kim says. “That should not hold me back from understanding the magnitude of what I’ve accomplished.”…

Andy Kim says he worries Jan. 6 has been ‘papered over' https://t.co/EvDlyAP7Y8

— #TuckFrump (@realTuckFrumper) December 30, 2024

***********

Despite brutal welcome, Sarah McBride will be sworn in as the first openly trans member of Congress https://t.co/GplHe7dIkj

— The Associated Press (@AP) December 31, 2024

It was her last day in session as a Delaware state senator, and Sarah McBride sat in her tiny office at the state Capitol, preparing farewell remarks.

She had made history here, as the first openly transgender state senator in the country. Now she was making history again, recently elected as the first openly transgender member of Congress.

Her political promotion has come during a reckoning for transgender rights, when legislation in Republican-governed states around the country aims to curb their advance. During an election where a deluge of campaign ads and politicians demeaned trans people, McBride still easily won her blue state’s only seat in the U.S. House of Representatives…

“There is so much joy and so much awe in having this opportunity, and I will not let anyone take that away from me,” McBride told The Associated Press. “I am simply there to do the job just like anyone else.”

Her political home of the last four years, the Delaware Senate, is small — just 21 members — much like the state itself, not even 100 miles (155 kilometers) from north to south. That proximity creates the kind of collegiality that, while not constant, is often lacking these days in Washington…

Back down the hall, on the state Senate floor, McBride’s colleagues in the general assembly sent her off like the popular classmate at graduation. She opened the day with a prayer about “new beginnings and bittersweet endings.”

She ended with a speech of gratitude for her fellow state lawmakers.

“I take with me the hope that I have found here that despite the rancor and the toxicity that we too often see in our politics, that we do genuinely have more in common than what divides us,” McBride said.

She continued, “We can have a politics of grace and not of grandstanding, a politics of progress, not pettiness.”…

Early promise and a meteoric rise

Growing up in Wilmington, McBride was the type of child who practiced Democratic political speeches in her bedroom at a makeshift podium.

By high school, she had worked on multiple campaigns, including that of Beau Biden, the president’s late son and former Delaware attorney general.

“She combines a passion for public service with a great intellect, with extraordinary political judgment and messaging ability,” said Jack Markell, the U.S. ambassador to Italy, a former Delaware governor and McBride’s mentor.

Though she seemed destined to work in politics, McBride once felt revealing her gender identity would derail those ambitions.

She was 21 and the president of American University’s student government when she came out as transgender, first to her friends and family and later in a public post that went viral…

Sarah McBride is such a valuable voice in Congress ALREADY. 🏳️‍⚧️

“And let’s be clear: the party that was focused on culture wars and trans people was the Republican Party.”

“I didn’t run on identity, but my identity was NOT a secret.” pic.twitter.com/GR9vapEoFr

— Josh Sorbe (@joshsorbe) November 12, 2024

Tuesday Evening Open Thread: Fresh FacesPost + Comments (213)

Remembering Steeplejack (aka Burt Bralliar)

by WaterGirl|  December 31, 20242:00 pm| 119 Comments

This post is in: Open Threads

It doesn’t feel right to close out the year without one more goodbye to Steeplejack.  I miss him every day.

Steeplejack had lost touch with some of his old friends, and somehow they found our post in July.  I was crushed when we lost Steep, and I promised a proper goodbye post in his honor at a later date.  So here we are on December 31, about to close out a year in which we lost some good friends, in addition to our political battles.

Hoping we can all come together – Balloon Juice friends and old friends from real life – to share memories and stores about Steeplejack / aka Burt Bralliar.

Our very own eclare was friends with Steep in real life, long before they reconnected on Balloon Juice.  In 2004, Steeplejack put together a 2-part movie list for eclare – they So here’s one last set of movie recommendations from Steeplejack to all of us, via eclare.  (pdf)  You know I had to remember to add the .pdf  notation since Steep isn’s here anymore to remind us to do it!

When I think of Steep, I think of his active participation in everything on Balloon Juice – a million BJ comments, his knowledge, music links, TV shows, and the google fu that helped so many of us so many times.  But he was also a great friend.  Steep was my anger translator, and when things would get ugly in the back room, or when Cole was being his impossible self at times, Steep was always my biggest cheerleader.  Between his “God dammit!”s and his “fuck them, you’re doing a great job, just keep doing what you’re doing”,  he really kept me going.  Not to mention that he was really funny when we would talk on the phone.

Anyway, enough from me.

I hope some of Steeplejack / Burt’s old friends will join us today, so if any of you have photos to share, please send email to [email protected], and I’ll add them to the post.

circa 1963.

That’s (10-year-old Professor) Steeplejack on the right in the back, standing next to his conservative brother. That’s Steep’s brother Anastasio Beaverhausen in front, future proprietor of the famed Sighthound Hall, looking as adorable and dapper as could be.

The two photos below are from Enid, his dear friend.

Steeplejack (Burt) Memorial

Here’s an excerpt, but you can read the whole thing at the link (just above).

Burt Brallier, 72, died July 20 at his home in Falls Church, Virginia. He was
a gifted writer, talented computer expert and knowledgeable about film, music,
politics and popular culture.

As the son of the Surgeon General of the Air Force, he had an international
upbringing. Born in the Fort Campbell, Kentucky military hospital in 1952, he was
the eldest of three sons of Max and Audrey Bralliar.

He spent three of his elementary school years in England, at the Montpelier
School in Ealing, Middlesex. When the family returned to the Chanute Air Force
base in Rantoul, Illinois, he skipped a grade. Three years later, the family moved to
Laughlin Air Force base in Del Rio, Texas, where he completed junior high.

He was a voracious reader throughout his life. He also developed a
consuming interest in music, learning to play the electric guitar as a teenager.
Swimming became a passion and he competed competitively throughout his junior
and senior high years.

*No animals were injured in the making of this post, but tears were definitely shed.

Remembering Steeplejack (aka Burt Bralliar)Post + Comments (119)

How ‘Bout Them Eggs Open Thread

by Rose Judson|  December 31, 20241:59 pm| 74 Comments

This post is in: Open Threads, All we want is life beyond the thunderdome

Ah, Britain! We may have shot ourselves in the faces with Brexit, the NHS may be on life support, and our new Labour government may be giving off strong loser vibes already, but at least we have reasonable egg prices:

How 'Bout Them Eggs Open Thread

You know, for now. (£3.20 is worth $4.00 at the moment.)

This morning I took my last run of the year along the canal. The weather here is picking up again – wild wind, heavy rain on the way overnight – and my four-miler was even more of a struggle than it would normally be after a week of holiday cheer because I was frequently getting shoved in the chest by 30-mph gusts out of the north.

The Birmingham and Worcester Canal is a surprisingly good place to spot birds. I am ever-so-slightly superstitious about the birds I see on a run: I tell myself that whoever shows up is a sign for what kind of day I’ll have. Today I saw two grey herons, glimpsed the kingfisher (bright blue, dashing past me with the wind), and then, on one of my walk breaks, I watched a crow peck out the eyeball of a dead fish lying on the towpath.

If those guys augur the year ahead, I’d say those are decidedly mixed omens. I think instead I’ll take these appearances as one last temper tantrum from 2024, a real steamer of a year.

Still, I had some personal triumphs: 15 years after conceiving of it as a blog project, I got Books of All Time off the ground at last, as a podcast. After years of struggling to find an extracurricular she likes (and that caters to her needs), I was able to get The Child into animation classes. She loves them and is creating amazing things. Then, yesterday, I signed the final paperwork for my house purchase. Sometime in the next few weeks the lawyers and banks will do their bit, and voilà, I’ll be a homeowner for the first time.

And I also started contributing here, and hope to do more of that in the coming year. I have been reading many of your names and thoughts and benefiting from the stories and links you all share since September 2008, when I had first become a freelancer and was expecting The Child. It’s nice to be able to give back a bit to a community that has been part of my mental landscape for so long.

Good luck in 2025, everyone. We’re going to need it—and each other.

How ‘Bout Them Eggs Open ThreadPost + Comments (74)

There Ain’t Much to Country Living

by @heymistermix.com|  December 31, 202410:42 am| 244 Comments

This post is in: Open Threads

This post is getting a lot of reaction on Bluesky:

There Ain't Much to Country Living

The context is that Semafor is asking pundits/press to post about their biggest miss of the year.  (Side note: as Jay Rosen pointed out, it’s all about predictions, which is part of the problem, since these people think of their roles as savvy predictors, like bettors at a dog track, rather than knowledgable explainers.)

I’m not shocked but still disgusted to see that this person is the head of NBC News, which means she’s in charge of trying to inform her audience, and she certainly failed with this facile, stupid gloss that hides a real issue worth talking about.

I happen to be spending the holidays in a town where people drive two hours to go to the store, but the reasons for doing that are not that they’re idiots who can’t do the math on spending $50 for gas to save $2 on bread.  The reasons are:  the grocery stores here have a poor selection of overpriced goods, stores here don’t have what residents need (home improvement is a big example), and specialty medical care is only available in the “big town”.

Since about the early-to-mid 1970s, the death spiral of rural towns has been fed by more reliable cars and big box retail in bigger towns.  People get in the habit of driving to the larger town to buy some goods they can’t get in the small towns, but while they’re there, they stock up on other things.  This means stores in town lose business, then go out of business, leading to more travel to the “big city”.  This cycle continues until only the basics are available in the small town, if residents are lucky.

Often, the grocery stores are kept in business by the poor, who can’t afford to drive two hours to buy groceries, using WIC and SNAP — some stores in really poor areas will post rules about days when the eagle shits because those are their busiest days of the month.  (I’ve posted before about the importance of the eagle shitting for rural areas.)

This ties into the politics of rural towns being highly red and fed by resentment at real loss.  The Republican right-wing noise machine is very good at pushing out propaganda that gives this population a target for their anger over the loss they feel, especially the loss of the young, smart, motivated kids who move to the big city.   But it’s a rare (perhaps nonexistent) piece of reporting that mentions the role of  propaganda in the  opinions of the old, retired white guys in the diners they visit.  I’d love to see a story that correlates the constant noise about big cities being hellholes with the statistics of rural kids who seek out an education and settle in those cities.  Instead, we get nonsense like people traveling 100 miles for $2 cheaper bread.

There Ain’t Much to Country LivingPost + Comments (244)

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 277
  • Page 278
  • Page 279
  • Page 280
  • Page 281
  • Interim pages omitted …
  • Page 5297
  • Go to Next Page »

Primary Sidebar

On The Road - Viva BrisVegas - Out and about Brisbane
Image by Viva BrisVegas (11/14/25)

Recent Comments

  • PJ on Today’s Media Chew Toy Open Thread: Olivia Nuzzi Just Wanted To Be in The Room Where It Happened (Nov 14, 2025 @ 10:06pm)
  • Chacal Charles Calthrop on Friday Night Open Thread (Nov 14, 2025 @ 10:05pm)
  • Matt McIrvin on The Elite Impunity Crisis (Nov 14, 2025 @ 10:05pm)
  • eclare on Friday Night Open Thread (Nov 14, 2025 @ 10:05pm)
  • Eyeroller on Friday Night Open Thread (Nov 14, 2025 @ 10:02pm)

Balloon Juice Posts

View by Topic
View by Author
View by Month & Year
View by Past Author

Featuring

Medium Cool
Artists in Our Midst
Authors in Our Midst
On Artificial Intelligence (7-part series)

🎈Keep Balloon Juice Ad Free

Become a Balloon Juice Patreon
Donate with Venmo, Zelle or PayPal

Calling All Jackals

Site Feedback
Nominate a Rotating Tag
Submit Photos to On the Road
Balloon Juice Anniversary (All Links)
Balloon Juice Anniversary (All Posts)
Fix Nyms with Apostrophes

Balloon Juice Mailing List Signup

Social Media

Balloon Juice
WaterGirl
TaMara
John Cole
DougJ (aka NYT Pitchbot)
Betty Cracker
Tom Levenson
David Anderson
Major Major Major Major
DougJ NYT Pitchbot
mistermix
Rose Judson (podcast)

Site Footer

Come for the politics, stay for the snark.

  • Facebook
  • RSS
  • Twitter
  • YouTube
  • Comment Policy
  • Our Authors
  • Blogroll
  • Our Artists
  • Privacy Policy

Copyright © 2025 Dev Balloon Juice · All Rights Reserved · Powered by BizBudding Inc