I also do not believe in 'mind reading'.... in the 'magical' sense, that is. I can forget my wife's birthday, however, and tell you exactly what she's thinking and what she's about to say.
But that said... I didn't see anything in the clip that, IMHO, can't be explained by simple sleight of hand and trickery. Most of it I have an explanation for - the only bit that has me stumped, (not saying I know exactly the procedures for each bit but in general I'm pretty sure I know how it was 'arranged'), was for the lady to say the name was her Grandmother.
AND GUESS WHAT... I don't watch those shows, as a rule, but as fate may have it I DID see exactly ONE act just recently (not sure which talent show it was)... my wife wouldn't let me turn the channel before the magic act was concluded so I missed the beginning of The Twilight Zone Season 1 Episode 3 - - a guy went up on a lift then supposedly 'disappeared'... (a gimmick to fool the audience), then magically 'flew' across the stage, (invisibly), over the audience and seemingly instantly reappeared in a balcony in the theater... some distance from the stage.
The judges were stunned, as was the audience, and I thought, "That was the easiest thing to figure out I've ever seen".
JamesJM