Tuesday, September 8, 2009

Vermont group tries to take Chili's pepper sign

A giant chili pepper on the roof of a Chili's restaurant in southern Vermont was a hot property -- police say four people have been caught trying to steal it. Continue reading ...