Flavor Flav Tries Skeleton Winter Sport and Hits 66 MPH · Today · Sentinel