Ryan Heshka was born in Manitoba, Canada, and grew up in Winnipeg. Fueled by long prairie winters, he spent a lot of his childhood drawing, building cardboard cities and making super 8 films. Continue reading →
Deer Brains was founded in January 2010 by Stephanie Barnes. Stephanie’s main aim was to bring everything she loves to the attention of the wide world web with the help of a wonderful, inspiring team.