Austin Wayne Self, AM Racing look to put on a show in Talladega rumble
TALLADEGA, Ala.: After a two-week break, AM Racing’s Austin Wayne Self (@AustinWSelf) saddles back into action this weekend at Talladega (Ala.) Superspeedway eyeing his second top-five finish of the year…