Nice job on the video. Made that trek numerous times (and have learned a shovel & tow straps are the first things in the truck. (although I have rigged a air hose to the air suspenion system on my ride... air down and it's an easy drive with 4 wheel drive. Don't and you'll be stuck sure as $hit).
I know the Carolina guys talk about the outerbanks... but I'll take PINS everytime. Lots of MONSTER SHARKS caught from little & big shell areas.
EDIT: And Welcome to the site! It is a great place and there are a few Texans on here.