Saturday Afternoon Videos – #2
![](https://www.hellisthisimage.com/wp-content/uploads/2017/07/ChemicalBrothers-720x405.jpg)
The Chemical Brothers live, Yokohama One of the few videos on the channel that was not filmed in Philadelphia: The Chemical Brothers live, Yokohama, Japan. An unbelievable stage/light show to go along with the music that is so much bigger when heard live. When I was planning the trip to Japan I thought I’d look…