New Jimmy Urine: “Sailor in a Life Boat”
Jimmy Urine, frontman of Mindless Self Indulgence, teamed up with Gerard Way, frontman of My Chemical Romance, for his single “Sailor in a Life Boat.”
Read moreJimmy Urine, frontman of Mindless Self Indulgence, teamed up with Gerard Way, frontman of My Chemical Romance, for his single “Sailor in a Life Boat.”
Read more