(Video) Allen West On Obama’s Leadership: ‘We Don’t Even Have A Beta Dog — We Have A Delta Dog’

Here is veteran and former Congressman Allen West at his best in an interview with the Daily Caller (you’ll have to hit pause on the second one since they both start automatically):