Kraftwerk 3d, Tour De France, Live Concert, Oakland, California, March 2014 Online video Ranking: 5 / 5
This is INCREDIBLE! How in the hell did I miss this? :O
Nice Shoots!!! =D