Check this out!

Rachel as Lara in Outrun

Rachel as Freya in Twisted Bricks Zombie Apocalypse 2

Rachel as Police Officer 2 in The Tell-Tale Heart. This was a project by Sasha Hunt, an NYU student

The Tell-Tale HeartSasha Hunt
00:00 / 02:31