A friend of mine in California took this picture and I was looking to track down what it is. To anyone who responds, thanks a million!
well i did some digging with the info i got from you and i think it might be the Echium fastuosum. i've never heard of Echium so thanks a million for your help, cuz i would have never even had a chance with you.