Jared Leto made a stop at Texas Motor Speedway on Wednesday.
Jared Leto made a stop at Texas Motor Speedway on Wednesday. Mac Engel tengel@star-telegram.com
Jared Leto made a stop at Texas Motor Speedway on Wednesday. Mac Engel tengel@star-telegram.com

NASCAR, Leto and Trump OK with going right when the road points left

April 04, 2018 05:40 PM