Yes this ^ my Hannibal is actually mounted on what was supposed to be a quick fix/temp idea. Yakima cross bars on standard short towers.
The beauty is though that I can take the whole thing off or on, SOLO, in about 5-10 minutes. 2 2x4 slid under sitting across factory tracks, unlatch...