A fantastic and funny TV show on Channel 31 in Australia.
You should catch the Ugly Stick on Channel 31 tonight. It's freakin hilarious!
5👍 28👎