Drako New member Oct 20, 2007 #1 Whats your take on these Animal stacks any good, or just another hype product?
vulcan New member Oct 21, 2007 #2 I like them, been on since about 1982. Read the nutritional facts and decide for yourself.