I honestly can't see how this is going to fly... America is down for the count (financially) and we are going to launch a team into the most expensive form of racing on the planet? That doesn't even race in America?
I think someone is pulling our leg.