About Miniature Tigers
Miniature Tigers: An indie pop band known for their catchy melodies and whimsical lyrics.