pitzerwm Active member May 11, 2008 #1 Interesting info http://www.wired.com/science/discoveries/magazine/16-02/st_powerbar
MEP001 Well-known member May 12, 2008 #2 Seems like you'd be better off with a Snickers bar, and at a much better price price. Power Bars are $3 each at convenience stores here.
Seems like you'd be better off with a Snickers bar, and at a much better price price. Power Bars are $3 each at convenience stores here.