Where I gather my thoughts. Steve Edwards
This New Zealand Politician Unleashes One Of The Funniest Gay Marriage Speeches On Record