Top Dog

Top Dog is a mini monster truck set to compete in 2016.