Kim Nelson
Kim Nelson

Writer. Outdoor cat. Pop culture nerd. Karaoke enthusiast.