Taylor Swift Lisa Kudrow On Stage

Watch Lisa Kudrow And Taylor Swift Sing Smelly Cat Live On Stage Last Night

One of the most random, powerful duets in history?