Last Days Of April in MTV's Teen Wolf

The duet with Tegan Quin, “If (Don’t Ever Blame Yourself)”, was featured in last night’s episode of Teen Wolf. Here’s a sneak peek (for American audiences only)! Download the track for free at MTV, click here!