Rachel Green

Rachel Green is an Indiana native with an English Literature degree. When she's not covering everything shy of tech here at Immortal News, she enjoys an array of activities including swimming, traveling and of course, watching Game of Thrones.

Posts By Rachel Green

More Posts
To Top