SPM Acoustics: Boys and Frogs

Meet Boys and Frogs, a Peoria-based band whose indie-rock melodies burst with creativity and craftsmanship.