About the Release “Optimist” is the second single from the upcoming LP “Self-Theories” by London alt indie duo Plastic Barricades. The song is accompanied by a truly DIY music video, featuring 8 houses, 8 cars, plenty of glassware, some benches and trees, a crowd of exactly 300 cast members and around 20 buckets of water. Optimism is all about seeing …