The War on Drugs found a unique concert venue for their latest video:  a barge on a river in their hometown of Philadelphia.