Jinjo14 Posted September 18, 2014 Share Posted September 18, 2014 http://www.theguardian.com/environment/2014/sep/17/scientists-latch-on-to-colossal-squid Didn't see any mention of it on TV. Looks delicious lol Link to comment Share on other sites More sharing options...
CharlieH Posted September 18, 2014 Share Posted September 18, 2014 Not Thai related Link to comment Share on other sites More sharing options...
Recommended Posts