Giggs & crew go CRAZY on tour bus over ‘Big Bad’ Album!