Taylor Negron stops by Fake Mustache Studios to talk about...well everything. Also to promote his new song, Laughter. Put Your Name On It!