Mr Dizzy Coming Back to Twin Falls [VIDEO]
You may remember Mr. Dizzy jumping a limousine or lighting himself on fire at Magic Valley Speedway in years past. Well, he's coming back to Twin Falls! Yes, he's coming back to Idaho even though he's a big movie star now with his own show on the History Channel, called "American Daredevils."
Check out Mr. Dizzy on his new show:
Have you watched Mr. Dizzy's show? What did you think?