Jim Lusk said No almost about it. Those are Anchor, as in boat anchor...They haven't made a decent mount in over 20 years. Click to expand...