New Video: Giant Thai Catfish November 1, 2006 thenhbushman Uncategorized Its been awhile folks, but now we have a new video on Youtube. Here it is! (Visited 12 times, 1 visits today)