Taylor Swift riffs with Luda and Tommy scene from Battleground Earth

Full Credits

Stats & Data

152Funny
79Die
5,050
Views
July 29, 2008
Published
Advertisement
Advertisement