Green Crusher

Green Crusher is a truck owned by Hollywood Motor Show out of Spain.