Robert Dutt on Muck Rack

Robert Dutt

GTA, Ontario, Canada
Blogger, ChannelBuzz.Ca
As seen in: ChannelBuzz.ca

Covering the Canadian channel, watching MMA, loving the technology world.