Sudden Terror: The Hijacking of School Bus #17 (1996)

In Dade County, Florida, disgruntled taxpayer Harry Kee angrily protests a huge IRS bill by wiring up a box of... Read More