In response to:

A Land Rush Business in Utopia

David70 Wrote: Jan 27, 2013 6:01 PM
That would be "tapping on the brakes".