Roadkill Celebrates America By Launching Cars off a Cliff

Daily Slideshow: If you thought the 4th of July was all about barbecue and fireworks, you're in for a treat. The folks in Glacier View, Alaska, have introduced another way to celebrate our country's independence.

By Edsel Cooper - November 5, 2018