Our old buddy, Bear Ron does it again. A patriotic song about our symbol of everlasting life from Christ’s birth and death. His drunk-sounding warbling and guitar tootling adds to the surreality. But you know he stands by it. 3 1/2 minutes in, the song switches to the actual White House tree lighting 2011. Speech!
Celebrate “The American Christmas Tree” kids!