Mike Segura

Mike Segura is the owner of Tower Ranger. His truck was formerly T-Rex and Wind Dancer.