Shelby Rabara by gotty · February 24, 2016 << Back to post Shelby Rabara – ‘Crouching Tiger, Hidden Dragon: Sword of Destiny’ Premiere in Los Angeles Shelby Rabara 2016 : Shelby Rabara: Crouching Tiger Hidden Dragon Sword of Destiny LA Premiere -01