Quicksand’s 8274 Winches Posted on March 23, 2012March 23, 2012 Ty Giebel19 CommentsPosted in News How else can I say it? This is the baddest winch on the planet!