Trifecta – the trio of Nick Beggs, Adam Holzman and Craig Blundell release new single “Stupid Pop Song” 3 min read