Shane Roberts
Shane Roberts has been a consumer product journalist for the past eight years. He splits his time between travel and his Australian shepherd.
Shane Roberts has been a consumer product journalist for the past eight years. He splits his time between travel and his Australian shepherd.