Denton, Texas
Baboon is an American rock band originally from Denton, Texas.