Welcome To The World
Of
"Psychedelia"
is a 2016 independent underground horror/thriller/fantasy written and directed by Manny Velazquez and stars Adriana Carradero and Alen Rios in the spine tingler that will keep you guessing until the very end!