Chillin' Villain

Chillin' Villain was a Monster Jam Hot Wheels toy released in 2001. This truck was never made in real-life.