I love Liverpool's intense energy... this city reminds me the most of Detroit out of any city I've ever lived in... so yeah, I agree, Liverpool's definitely the place to see them!! Although, I'll probably go and see them in Leeds too, just to compare!!Can't wait to see your stealth track suit Alex!!
it would have gone better with his perm though :) robin...