Taylor Swift Riffs with Luda and Tommy

Posted by PlanetGreenTVN on Jul. 30, 2008

Previous video | Next video