Who is Esquela?
Esquela is an American roots rock band from Bovina, a small rural town in Upstate New York. Formed in 2010 by John "Chico" Finn and Keith Christopher, Esquela's current lineup includes John "Chico" Finn (vocals, bass), Rebecca Frame (vocals), Brian Shafer (lead guitar), and Matt Woodin (mandolin, guitar). Esquela has released three albums, "The Owl Had Landed" (2010), "Are We Rolling?" (2013), and "Canis Majoris" (2016). All of Esquela's albums were produced by Eric Ambel, an experienced musician and studio producer.