Now we know why they call you TORCH!