Board Thread:Editing & Tools/@comment-24652145-20150314231423

I noticed that one of the video links doesn't work. Apparently YouTube took it off their site or something. It's on the Inhumanoids tv page.

I dunno if you want to delete it or replace it, but thought the editors should be aware of it. 