Yesterday Martha Stewart dedicated her show to one of America's most ubiquitous street eats: the hot dog. So just how long is Martha's hot dog? Really, really long...
Read More...