geekalabama.com
13 Days Left Until Christmas 2018 – Sleigh Ride
13 days left until Christmas Day! And today, let’s feature a Christmas song with no lyrics! “Sleigh Ride” was composed by Leroy Anderson during a California heat wave in 1946 an…