Video: Swiss Chocolate Truffles

Chocolate and Switzerland go hand in hand, but the truffles steal the show.