Phillip on Nat Geo's "Street Genius" (Season 1/Ep.18)
See Phillip (Featured) in the National Geographic TV Show Street Genius (Ep.18 Season 1) called What Goes Up. Having fun in Las Vegas. See them drop A piano, javelin & bowling ball from 100ft. in the air!