I looked at the first thread and my guess is that it isn’t him.
I don't think there was anything wrong with the Big Bang thread...
A few years ago I convinced my older brother to sign up on Free Republic and he was zotted the very first day! He was no troll, just posted way too soon...and sadly that was it.
Hopefully machosauceproduction will learn the "rules" of FR and be back. His videos are phenomenal!