Credit Suisse on Naked News

Betsy's back with a look Inside The Box, including details on Netflix's latest - The Punisher, starring Jon Bernthal as Frank Castle. Get the scoop, plus the rest of the program, at www.NakedNews.com now