Could Food Network’s Out Contestant Leo Nunan Win At Being The “Worst?”

We’re down to the final four contestants on the current season of Food Network’s “Worst Cooks in America“ series. Hands down, one of the more colorful and entertaining cooks this season has been Leopold “Leo” Nunan. When I recently checked in with the West Hollywood performance artist, Leo seemed as surprised as anyone that he’s made this far on the […]

Continue Reading

Food Network Star Arrested

A Food Network star is in trouble with the law. Beau MacMillan host of the new series ‘Worst Cooks in America,’ was arrested Sunday in Arizona for an outstanding warrant. MacMillan, 38, was picked up by the cops for failure to appear at a February 2nd court date, in connection with a traffic violation. Apparently, […]

Continue Reading