Listen

Description

Today we discuss Pepsi. Not it's place in the Cola wars, but it's birth in lovely New Bern, North Carolina.