Squid The Whale and The Composure have announced their US tour. The tour run will begin on January 13 in Cleveland, OH and end on February 12 back in Ohio. Check out the entire schedule right here on UTG and let us know if you plan on attending a show or two! Jan 13 – […]