Jared looking badass and fine at the CW panel for the Television Critics Assocation