After just two episodes, the Travel Channel has confirmed that bike messenger reality show Triple Rush is “temporarily not on air,” which sounds a lot like a euphemism for it was canceled. We contacted them and are awaiting an official statement, but for now feel free to speculate wildly on Twitter where the backlash and outpouring of support has already begun. Or you can write them here.