Tits Up release debut EP
by

Liverpool based Tits Up have released their debut EP. The EP is called Greatest Tits and is self-released. Check out the EP below.