Touring: the ultimate escape

The Paper Kites are an indie folk rock band from Melbourne, Australia.…