Castle "Pieces" Promo

Castle’s crew pops off in their new promo, ripping absurd out ledges and cutty spots.