Rumor: Taylor Swift and Robert Pattinson Hooking Up

HERE IS THE NODE TPL