You Can’t Win Charlie Brown – ‘I’ve Been Lost’

The second video from the Portuguese band is released on February 14th through the Pataca Discos label and finds in band in lo-fi animated form.