Talk:Tell Her What She's Won!/@comment-72.192.231.134-20120729230639/@comment-5020377-20120829210127

Don Francisco is a native of Chile. He works for the Univision network in Miami Florida. Luigi must have been seeing too many reruns of I Love Lucy Again.