Evil Red (Aurora Sky: Vampire Hunter, Vol. 2.6)
L.A. is one tough city, especially when sharing a trailer with four thieving sisters. Valerie's plans for a better life and Hollywood grandeur are interrupted after a fateful stabbing lands her in Anchorage, Alaska where... See More