Heart sound great as usual, but this is definitely not a holiday special. They do a few offbeat Christmas songs, but Barracuda?
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews