2 ms·
In the meantime, tropical storm Laura is both possibly becoming a major hurricane and potentially making land fall near Houston: https://www.google.com/maps/@/
by jupp0r 6y ago
In the meantime, tropical storm Laura is both possibly becoming a major hurricane and potentially making land fall near Houston:
https://www.google.com/maps/@/data=!4m4!15m3!1m1!1s%2Fg%2F11hjjy3f_b!2e1?hl=en https://www.google.com/maps/@/data=!4m4!15m3!1m1!1s%2Fg%2F11...