A white dove on the hood of a two-ton truck
Really hard to interpret. I prefer to imagine it meaning that the desire for peace has been killed by commerce and greed.
To help improve the meaning of these lyrics, visit "Jonathan's Hope" by Why? Lyrics and leave a comment on the lyrics box