lorrose.com
WIPed Wednesday: Blizzard Lions
I don’t remember where, when or whyBlizzard Lions popped up in my head but it did. Originally this series was to take place in Russia (duh, all the snow) but then I saw a documentary on Yello…