PUFFY
May 12, 2017

Here in their home country, Ami & Yumi have been recognized as the Queens of pop punk for nearly 20 years. However, to American millennials they will always be that band who sang the Teen Titans theme song.

Leave a Reply

Your email address will not be published. Required fields are marked *