June 2, 2015 // The Castros on tour in the US + Costa Rica! Our favorite-duo is on tour! Right now they are on their way to Costa Rica for some shows. If you are there – don’t miss the opportunity to experience The Castros live! Link to the event here.