The latest from action film pros the Russo brothers fails to plug into anything exciting, though it looks cool ...
Shocking video footage has captured the moment a neon green explosion erupts on the Texas Tech University campus, sparking a ...