Jarod “Jared” Lee Nandin has died.
Jared, the Man Behind the Famous South Park Wow Cosplay Has Passed Away Due to Covid
His name was Jarod Nandin. Rest in Peace.
www.ebaumsworld.com