Actress Cara Leahy is an actress, known for The Hazing (2015) and Warmed-Over Krautrock (2016). Search: