Black roses (roses of black color) do not exist in nature. They are often featured in fiction with many different meanings and titles such as black magic, barkarole, black beauty Tuscany superb, black Jade,” and baccara and death varieties of roses.
More to be found at
http://en.wikipedia.org/wiki/Black_rose_%28symbolism%29
Not sure if the truck driver has thought of the same symbolism when spray painting the truck which I saw outside my office building today.

