Bad Dog

Bad Dog was a monster ride truck in 2002.