Froud: Open Up Your Mind Review Music Review May 15, 2010Monaghan band Froud have just released their new single ‘Open Up Your Mind’. First impressions: I really like Martin O’Neills...