Feedback

Mountain Dew highway spill stops traffic

 

Crews had to clean up scores of bottles of Mountain Dew after a truck accident in Pennsylvania. NBCNews.com's Dara Brown reports.

Shows