Firecrackers vs. fetuses. An Independance Day fairytale.

You’re getting close to seeing fireworks.

Bro, how’d your parents take the news?