Lars Ulrich’s Sons, Myles and Layne, Play First Show as Taipei Houston

Duo announced their formation back in August

Weather