The Rankin Twins excited to be back in College Station, playing Church Street BBQ.