Scary Mansion – Make Me Cry

Leah Hayes is a very busy lady. Already an accomplished artist and illustrator, Scary Mansion has the air a side project that overtook the creative lives of both Leah and her sister Vanessa, the band’s bassist. Certainly, there are sufficient points of interest to keep any web browser occupied for several hours, what with looking at Leah Haye’s … [Read more...]