the car gods banished us from street racing