Kevin Love Shows his Love for Uber: Secret Ubers Take Over the Twin Cities

You betcha Secret Ubers have arrived in the Land of 10,000 Lakes! Oh ya, we also brought along our friend, and yours, to be Rider Zero...