Finally got a chance to watch this speech that's making the rounds, delivered by newly elected Rep. Allen West. Great: