These guys are good, eh?
They are fairly new - just over a month old. Here's how they introduced themselves on Youtube on April 14th:
Welcome to our very first podcast. The Free Radio Revolution team are: Dave B. Greg M. Paul M. and Jeff. C. We invite you to join us as we discuss all important issues facing our world today. We are located in Canada and have a very open perspective on what is transpiring globally (especially in the USA)I've bookmarked their Youtube niche.