Angelica Chitwood Discusses Her New Movie, Psychos, And More On Yell!

Angelica Chitwood is an actress and singer whose big-screen profile was raised with a starring role in the film The Chosen. Now she’s starring...