(Review) Plastic Barricades – Masterminds
Plastic Barricades has recently put out a fantastic new single “Masterminds” that offers an uplifting message in a pretty relaxed rock and roll package. The song explores the feeling of following one’s dreams, how it feels to do so and some advice on how to stay that course. With easy-going…