Jeremy Den Hartog
What I find even more interesting [besides the fact their logo is an obvious ripoff of TWC] is the vehicle pictured at the bottom. WTF is that thing?! The tiv-3...dominator v2.0 or posermobile101?
Looks like to me they just took some kind of customized vehicle and photoshoped 'the tornado channel' and 'ef-6' onto it. It doesn't look like any kind of tornado intercept vehicle IMO - to easy for the wind to 'get under' that vehicle - which is never a good thing. Instead it looks like some kind of custom off-road vehicle or maybe even something from the military...but obviously the author wanted to give the impression it was supposed to be for storm chasing...lol