Originally posted by RattleandHum1988:Hey guys. Just got back from Public Enemy, (which was pretty awesome!) and right before the movie started, they showed this!
[YouTube Video]
Pretty cool, made me want to come home and give NLOTH a listen again. It must have been filmed in Barcelona.
Alex