Popularity: 1
1978-07-13
Tulsa, Oklahoma
Release date: 10/04/2023
Character: Self
Release date: 03/01/2020
Release date: 06/25/2020