East Coast outfit Clap Your Hands Say Yeah make artsy, finely crafted indie rock. The group emerged to online buzz in the mid-2000s with their eponymous debut before gaining wider attention with albums like 2007's Some Loud Thunder, 2014's Only Run, and 2017's The Tourist. Centered on lead singer/songwriter Alec Ounsworth, Clap Your Hands Say ...