The Reverend Horton Heat – Lucky 7 – Review June 28, 2002 Link Wray with a realization of The Cramps’ realization of ’60s punk and a modicum of pop-cultural awareness, plus a nice dollup of a freakin’ sense of humor.