Man fights off brown snake while speeding in central Queensland