Weather Radar App Review

In my opinion best weather radar app for your phone. Here a quick overview of what you see, when you install it.
Video tags: myradar, weather radar, review, best