Advertisements

Texas & Toyota: I’m Back!

I’m back to living in the central US and have another storm chasing rig being decked out! It’s great to be back in the game.

Advertisements
Read More