Have you guys seen this video? I thinks it's absolutely perfect!
RockOrBluesInNorway Proud Member Joined Oct 1, 2014 Messages 654 Points 18 Jan 1, 2015 #1 Have you guys seen this video? I thinks it's absolutely perfect!
Dudex Proud Member Joined Jul 25, 2011 Messages 1,805 Points 63 Jan 1, 2015 #2 it is part of shooting Moonwalker, and yes many people saw it in japan making of documentary
Zakk Proud Member Joined Jan 28, 2012 Messages 7,379 Points 63 Jan 1, 2015 #3 I believe it come's from the making of 'Moonwalker' documentary.