home

600 lbs of Squid

@akiles
544 views
01:27 min

Total TV presents

Night airs Wednesdays at 10pm on Animal Planet. http://animal.discovery.com/tv/night/

Channel: Video Clips

Related tags: animal , planet , tv , night , show , giant , squid ,

Most Viewed