Liz Greene

About Liz Greene

I hail from the beautiful city of trees, Boise, Idaho. I'm a lover of all things geek and am happiest when cuddling with my dogs and catching up on the latest Marvel movies. You can follow me on Twitter or delve deeper into my internal musings at InstantLo