Armstrong & Getty One More Thing
Holy Crap--That Was Some Explosion!
As reports begin to flood-in to the Radio Ranch about the massive explosion in Beirut, we flip to social media to review the footage.
As reports begin to flood-in to the Radio Ranch about the massive explosion in Beirut, we flip to social media to review the footage.