Just caught this from the latest DieselCrew Newsletter. I highly recommend that you sign up, check the links on the right. It is always full of great info.
The Seals are the MOST Fearsome military force on the planet. I sleep better knowing they are out there snooping and pooping.