Advertisement

Playing a giant drum arcade game on a building looks like too much fun