Dunkrag macrumors regular Nov 9, 2007 123 46 Birmingham, UK Sep 22, 2017 #2 WTH? What does that video even mean?