taylor swift

Live Ledge #212: New Releases

Live Ledge #212: New Releases

Another month, another show of nothing but brand new music.