On This Day!
We Welcomed the Judds!
March 20, 2017
"Baby, don't you know this country girl's still free?" Right? Right?
Congrats to the Judds for making their FIRST debut on this day back in 1981 in Omaha, Nebraska!
They still have to be one of my favorite duos of all time. Do you agree?