Music
The best kept secret in music
Press
This band has no press
Discography
Band: Revillusion, CD: Control Deficient
Karl's singles: Waiting for Never, Can't Find A Place For Ourselves
Photos
Feeling a bit camera shy
Bio
Karl Russo is a song writer based out of Massachusetts. Karl has been playing guitar for 17 years, has a degree in music business and also plays piano. He has a wide range of influences in which he employs in his songs, rolling them up into his original musical cassarole.
Links