Meteor & Hero Meteor Hero Hero Just got back from a building collapse where I had to cut through debris faster than I imagined – ever feel the rush when you have to move before the clock runs out?