Santa Rappels From Denver Pavilions Sign
November 18, 2011 6:45 PM
DENVER (CBS4)- Santa made an early appearance in Denver Friday evening.
He rappelled from the giant “D” of the Denver Pavilions sign on the 16th Street Mall.
Saint Nick’s stunt has become an annual event to kick off the holiday season in Colorado.