Ford Cobra that's been sitting for too many decades now hopes the Internet can help it return to the road in better shape ...