Baba Shrimps are working on a new album. To be released in summer 2013. stay tuned

Leave a Reply