Quantcast
Find us on Google+ class="archive tag tag-metal-postcards tag-5615">

Ollo

Ollo is the alternative electronica duo of Alex Crowfoot and Lars Chresta from Sydney in Australia. This is one of those bands that has been sitting in my inbox for the best part of a year for no good reason. Sean Hocking from Metal Postcard Records sent me over the what was then the unreleases LP Ape Delay, but time […]