Magic was on Larry the Cable Guys tv show Only in America that plays on the History Channel!,
©Melia