Taylor Swift Teases New Video...


...and it features her as an almost naked cyborg?