Tag: New Plymouth Tornado

Tornadoes Smash New Zealand City

Two tornadoes have hit the city of New Plymouth on New Zealand's North Island. The tornadoes ripped through the city

Read More...

Mobile Sliding Menu