Back to all posts Video shoot for 'Heroes Let You Down' It was a beautiful day in Tenjin, Fukuoka City (Japan). We should've taken a pedometer, cos it's highly likely that Joao and I broke some kind of walking record. Here are a few stills. Leave a comment