Home / Ember Ross

Ember Ross

Ember Ross
Ember Ross blogs about all things geeky and enjoys raiding, rhyming words, and 'Red Alert.' He lives in Toronto, Canada.