show captions
Local News
El Toro Nightclub Fire
A fire broke out at El Toro nightclub, 608 S. Hoover Road in Durham, early Saturday, April 12, 2008.
Details
Transcript