Teddy Swims

A Very Teddy Christmas

Teddy Swims

6 SONGS • 19 MINUTES • OCT 15 2021

1
Silent Night
04:11
2
This Christmas
03:08
3
Have Yourself A Merry Little Christmas
02:34
4
Please Come Home for Christmas
03:08
5
O Christmas Tree
02:08
6
The Christmas Song
04:38
℗© 2021 SWIMS Int. under exclusive license to Warner Records, Inc.