Young Bugs

Young Bugs — Street Horse

Young Bugs are a rock trio from Brooklyn, NY. "Street Horse" is the new single off their EP "Young Bugs Die Young". This is a funky little tune and the other...