interesting, however it seems a bit "not land rover" to me, kind of takes away from the charm of the land rover, okay, charm may be the wrong word, if you know what I mean.
on another note, placing the sign in front of the grill, would it reduce cooling, or cause overheating?