Nickelodeon stars sing "Sleigh Ride" in this new holiday video! - M Magazine

Nickelodeon stars sing "Sleigh Ride" in this new holiday video!