Here’s the first trailer of the Welcome video coming out April 2012 from the streets of Madrid, Spain. You may remember Jon Holland did a feature on the shop here. Owner Borja always hooks it up when in Spain.