Today on the New Music Preview we’re featuring Scotland’s own BIFFY CLYRO! Their 7th studio album ELLIPSIS drops today and it’s going to be epic! Biffy is without a doubt one of the BEST ROCK BANDS ON THE PLANET! They don’t get a lot of play on radio over here in North America, but all six of their past albums are awesome and they are a force to be reckoned with! I highly recommend you check them out, they are CINO APPROVED! Here’s the first single from the record “Wolves of Winter”, take a listen and let me know what you think!