Philip Rickwood

Philip Rickwood is an online marketer from Devonport Tasmania

comedycentral:

Click here to watch Stephen Colbert discuss President Obama’s climate change initiative.