“Beach Cruiser” is Glasses Malone’s debut album. He is from L.A. and he is representing the West Coast in a major way. The album was scheduled to be released in 2007, but after record label changes, album leaks, and other issues it was delayed until now....
Read more