What do you guys think of the health benefits of this? Does anyone supplement with this? Has anyone ever benefited from it? Here is a review I found.

Velvet Antler vs. Synthetic IGF-1 and other Hormones - YouTube