What the Heck Is That?!What the Heck Is That?!Explosions and bright lights were captured on film on Wednesday night in Fall River.GazelleGazelle