Rockheads is a new podcast that embraces the unknown in attempt to find investments that rock, learn a thing (or two) and talk about business and investing in straightforward language... And lots of 90's nostalgia and definitely a whole bunch of LA Beast challenges.