The Residents made me hitchhike throughout Europe!
ON THE ROAD

The Residents made me hitchhike throughout Europe!

I stumbled upon the entrance of a basement bar in Sibiu and a wildcat thought came to my mind; there would be no other way to get to The...