Rotisserie Build. Will it hold together?

I guess I'm missing something. How is this attaching to the body?

http://www.forabodiesonly.com/mopar/showthread.php?t=158964

Pics of the one I built holding my cuda.. Post 19