Im stupid when it comes to hurricanes.. BUT!!!! I Noticed something on radr a little while ago ... Am i right in seeing this thing literally exploding in the past few frames ?....
Which radar are you looking at?