Tag: Charlie Sheen

The Navy SEALS and Charlie Sheen — brothers under the celluloid skin

Both the SEALS and Charlie Sheen have been in the news lately, the SEALS for an extraordinarily well-planned, brave and effective operation, and Charlie Sheen because he’s a drugged-out piece of human detritus.  Did you know, though, that the two — that is, the SEALS and Sheen — have something

Continue reading