Brent Crawford

Consultant. Traveler. Urban Explorer. Snowboarder. Backpacker. Cyclist. Tech Maven.