Hot off the Press

Simplicity

Frontiers Records will release TESLA’s brand new studio album, “Simplicity”, on June 6 in Europe. The Sacramento rockers are back with 14 new songs offering a ride of energy that doesn’t come easy for a band of rookies much less a band whose been doing this for over 20 [...]