Travis is back at it as he hits up NBC's Today Show to promote his upcoming contest Supernatural at Baldface Lodge in British Columiba.
In partnership with Red Bull, Supernatural could be the best contest ever put on. Check out the national tv coverage above.