There is a lot of death metal bands in Kathmandu, Nepal. Let's figure out why. Oh, and my mom will be there. She'll help interview the metal bands.
See All 69 Episodes of "Van Sounds"