Wait... this ISN'T on youtube?!?!?!?! *goes insane* Seriously, I rechecked the search three times to make sure I wasn't imagining things. I even rechecked after I had uploaded it and then got
Posted by Fish23792
If you do not want your YouTube video to appear here and on other third
party sites you need to set 'Allow External Sites to Embed This Video'
to Disabled on your videos on YouTube.