Predict wheter or not the following reaction will be spontaneous, please explain

Br2(l) + Cl2(l) + 29.3 kJ --> 2 BrCl(g)

Just from looking at the reaction I would judge it not to be spontaneous since we must add 29.3 kJ of energy. It's an endothermic reaction. Perhaps I missed something.