MythBusters ran on the Discovery Channel for several seasons.
Is the above claim true?
Options:
- yes
- no
Reasoning: MythBusters was popular enough to be renewed for a number of years.
Answer: yes