That link doesn’t go anywhere to do with twins and telepathy. It’s just to the user account.
However, some clicking and navigating around, and I think I stumbled across the video you meant to post:
Oops. The web browser I use for my iPad sometimes doesn’t update the url at the top. Thank you.
That was sick!! Nice post