Hip-hop artist Angie Rose promised a new song for her fans and she delivered just in time for Christmas. Listen to Angie spit bars, 24 of them, below.

Purchase the track here