A VERY TRAINOR CHRISTMAS SIGNED CD

$12.98

A Very Trainor Christmas CD.

They will be signed while supplies last*

This is a pre-order item and will ship after release on October 30, 2020.