huge explosion and two loud whooshing sounds go by not far away