The UK band that is Mallory Knox has just blown our socks off. Their latest song Giving It Up off their upcoming album WIRED due out March 10th, is incredible. If it’s any indication of what else is gonna be off this album, it might just be their best albums ever as well as possibly best rock albums of the years. These guy ROCK. Enjoy that taste that is Giving It Up.