Not Baloney at all.Most of those Race track people most likely never bought a sub penny stock in there life and most likely most have never bought a stock either.
"these posts are not of a licensed investment advisor or analyst nor does he give out buy, sell or hold advice to anyone"