Filed under: Cool Barge Dude By Kelly Skahan Nov 14, 2011, 1:00pm PST West Seattle Blog has some cool pictures of a sweet yacht pulling into Seattle Sunday morning. Triumph the tugboat (