Behold Awkward Moment Seal, the latest addition to the mighty pantheon of Advice Animals memes. We all know the feeling he represents: It comes when a moment of social embarrassment closes around you like a steel trap, and anything you do is certain to make things worse. Should you change the channel when your parents walk in during a graphic sex scene on TV, or silently endure it hoping that the...
