Home / Posts Tagged "System Failure"

Synthwave artist Meteor has just announced the release date of  November 23rd for his new record, titled Chaos Theory. The Colombian producer has coupled the news with the album artwork reveal. This marks Meteor's second album and third release this year, having released his last album System Failure last