This is my New build thread. I first learned about these massive RC Beast in the summer of 2003. I was instantly hooked! However, these cars are hand...