News Machine

Another Tour Photo

(Photo: Creeping Mac Kroki)

The Residents just before taking the stage at Het Depot in Leuven, Belgium. Only ten more performances in the European tour. See the remaining dates here:

And only 17 days left to pre-order from the I AM A RESIDENT! store on PledgeMusic. Check it out here: