Tour London Mid June-July?

Mar 18
(0)

Tour London Mid June-July?

Posted by Ameerah on

The Strokes always said London is where they started to like launch so they should come back this year if they are doing Governers ball! People of the internet lets make this happen???