Image
]
November 21, 2014

I Know Leopard – Perfect Picture

iknowleopard

I Know Leopard are a new band out of Sydney AU that specialize in infectious and melodically superb dream pop of which new single “Perfect Picture” is an A+ example.

I Know Leopard australia (Facebook)

Rating 8.3

Reviewed by