In July 1983, to celebrate their centennial, the residents of Starbuck, MN made the World's Largest Lefsa. Boom! They still celebrate lefsa every year and It Takes Two is lucky enough to speak with Harvey Pederson about this gem of a town in central Minnesota!

Medora: Empress of the Badlands Premier
12:51

What Microwave Popcorn is the "Best"
13:52

Too Tall's Tidbits - This March Storm That Roared (in some areas) and the Spring Equinox
11:05