Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Kyle Busch
Follow
Born 2 May 1985 in Las Vegas, Nevada, USA
Died 21 May 2026 (aged 41)
Actor
Sealed
2017
?.?
?.?
Logan Lucky
West Virginia State Trooper #2
Sealed
2022
?.?
?.?
Rowdy
Self
Sealed
2026
?.?
?.?
We've Lost Dale Earnhardt: 25 Years Later
Self
Sealed
2025
?.?
?.?
So Damn Close: Atlanta '24
Self