Los Bambinos is one of those bands who successfully blend Latin and Rock to give their audience an experience you have to hear to believe. They live in Puerto Vallarta, Mexico,but are on their U.S. tour right now. The Morales brothers, better known as Los Bambinos, join New Day Northwest to sing their original song Orcas Island .

Read or Share this story: