TAYLOR APPEARS ON SPAIN'S El Hormiguero

January 23, 2013

Taylor visited Spain's El Hormiguero TV show. Check it out below!