Roof Tie Down

roof tie down strapping your for a hurricane is this thing do people we really have hurricanes where i live rack straps homemade tools forum

roof tie down strapping your for a hurricane is this thing do people we really have hurricanes where i live rack straps homemade tools forum.