All videos for the tag : Weasel Town (1 video)

  • After Discovery channel gave us the opportunity to chase Joel Lambert thru the Florida Everglades, We the WampusCats Survivalist Group, decided to share our survival skills to the world. This is the first in the series and we hope you enjoy it! Be sure to check out the attached article on the Basics of survival…