Monster Energy (Crazy Cars)

Monster Energy is a monster truck owned by Crazy Cars out of Germany.