This is a Oi! track recorded by the artist Flaming Llamas. The song Not My Business But It Had To End was originally composed by O. Bloom.