"Live In Tokyo" was filmed at the Tokyo Dome City Hall in Japan on April 9th 2014.

Blues, Concert, Music, Rock `N` Roll
Read More