Freakiest Ads of 2011 – Ubisoft Rocksmith ‘Guitar Baby’

Freakiest Ads of 2011 – Ubisoft Rocksmith ‘Guitar Baby’