Kansas City, Missouri Joined July 2022 79 Followers 6 Following
79 Followers 6 Following
Evanescence / Chevelle / Finger Eleven Mar 21, 2007 Oklahoma City, Oklahoma, United States