PSM's Rock N Roll Christmas, Vol. 2 is a weird collection of pop/rock, new wave, post-grunge, R&B, adult contemporary, novelty, and pop-metal Christmas tunes. There's nothing linking these songs together -- Dave Edmunds' "Run Rudolph Run" and Squeeze's "Christmas Day" are the only ones that could possibly be connected, stylistically -- but there's a kind of perverse pleasure in hearing Bryan Adams give way to Angel, then the Beach Boys and Chris DeBurgh, with Local H, Bob & Doug McKenzie, Paul & Paula and Stevie Wonder rounding out the rest of the collection. It's hard to believe any compilers would want a selection this random, and it's rather fascinating to hear the end result, especially for listeners who have off-beat tastes, but its very incohesiveness means that for many listeners, this isn't necessarily worth their time.
AllMusic Review by Stephen Thomas Erlewine