Late last night THE action clip of the year uploaded to the internet.
Yes, we’re talking about the second video from the Red Bull Storm Chase in Tasmania…and yes, it is that incredible.
Late last night THE action clip of the year uploaded to the internet.
Yes, we’re talking about the second video from the Red Bull Storm Chase in Tasmania…and yes, it is that incredible.