Texas Night Sky Lights up – Fireball or Alien Invasion?Texas Night Sky Lights up – Fireball or Alien Invasion?Did anyone happen to see the sky light up last night in Texas?Mario GarciaMario Garcia