The Triple Down has arrived at the Punk Rock Museum, which opened earlier this year in downtown Las Vegas.