nascar NASCAR 6 years ago Almirolling to victory in Texas? #NASCAR #Texas 📱 Follow NASCAR on Instagram.