A New Album from La Maxima 79 is released. I have bought the the album but havent heard them. If you happen to listen to them, let me know your comments.

A New Album from La Maxima 79 is released. I have bought the the album but havent heard them. If you happen to listen to them, let me know your comments.