Watch: The Oh Hellos – This Will End (Live)

November 13, 2015 – The Oh Hellos brought a rare combination of exuberance and intimacy to the legendary Paradise Rock Club in Boston. The sold-out crowd absolutely adored the Texas-based indie band touring on their critically acclaimed October 2015 release, Dear Wormwood. Here they perform “This Will End”.