Check out the Emotional Music Video “Red Rock” by the Smokin’¬†Armadillos! ¬†Amazing Lane Frost Tribute! This is a music video made to pay tribute to 1987 world champion