Taylor Swift Riffs with Luda and Tommy

Taylor Swift riffs with Luda and Tommy scene from Battleground Earth