Shocking video footage has captured the moment a neon green explosion erupts on the Texas Tech University campus, sparking a ...