barrygruff.com
Introducing: Bedbugs
Bedbugs are indie/garage trio – Alex Johnson, Kevin Puckett, and Kenzo Cardenas – from Thousand Oaks, CA. Quite unlike their namesake, which will illicit fear from renters and home-owne…