This page has moved to a new address.

Culture Vultures: 'Buzzards' are making a name for themselves in Texas news