Ozzy Harris
Ozzy Harris is a self-styled vocalist and guitarist with a long history of musical and performance experience. He has been entertaining the Twin Cities since 2005 with his versatile voice and clever renditions of everyone’s favorite songs.