T Nation

Beef But Brutal??

Was reading Kaleb’s old post on the other forum and he mentioned BBB (Beef But Brutal)- on a stationary bike, I believe. I’ve searched the site and went through Manly Weight Loss but have found nothing. Anyone know what it is or where I can find out?

Thank you in advance.

Kevin