teamfreewilllover - Klaus Hargreeves is an older, more fucked up version of Nathan from misfits

more about : teamfreewilllover