First impressions can be tough, especially given that we reportedly form an opinion within the initial three seconds of meeting someone. So it's unfortunate that potential fans of Brand New, which debuted in 2001 with the easily overlooked... More >>>