Where's the link????
TFYTA?See what I did? I just created a new internet slang term, it means.."the fuck you talkin about?"
Hmm, I could see the trailer at home, but on my work PC there's not even a blank space... just your post and then the links... probably what Anon was seeing too.