Check out the (rather calm by Diarrhea Planet standards) rendition below:
The band are currently winding down a U.S. tour. Here's a full list of remaining dates:
Dec 18 - Chop Shop - Charlotte, NC
Dec 19 - The Mothlight - Asheville, NC
Dec 20 - The Masquerade - Atlanta, GA
Dec 21 - JJ's Bohemia - Chattanooga, TN
Dec 31 - Exit/In - Nashville, TN
And, below, check out official music video for "Separations," which premiered earlier this year.