Horrifying Squid Comes to Life and Jumps Off Plate
Maureen O'Connor · 08/05/11 12:39PMWarning: The above video is a graphic squid snuff film. It made me scream out loud.
Warning: The above video is a graphic squid snuff film. It made me scream out loud.