Rainbow's Cadillac Lyrics

Lyric discussion by duna6430 

Cover art for Rainbow's Cadillac lyrics by Bruce Hornsby

I always see Rainbow as a travelling old time revival minister. Collection plate - every night (back in the day) the revival would hold a service - people came far and wide from other churches (the far and wide bit).

Knocking 'em down refers to the "Heal!" part of the revival sermons.

My Interpretation