Alvin McGrew is an automotive mechanic and blogger from Denver, Colorado. He created off-roadinternational.com , an off-road blog to share Tips & Trick for Off-road vehicle and reviews of top off-road-related products.