Release Date: 11/08/2016
Cat No: LLR004
Tracklist
Checking Stock...
Find more records like I Love My Tutu on Sound Shelter
More about this release
Leopard Lady released I Love My Tutu on Thu Aug 11 2016. The 2 track Rock release features Lisa Kekaula, and James Williamson.
Leopard Lady has released vinyl by Lisa Kekaula, and James Williamson.