Featured Bands, General News May 14, 2015 May 14, 2015 UK tribute acts just flowing like a river on to the Freak site (geddit?) by Chris Mackinnon For reasons unknown, and if you have any theories let me know, but we’ve been snowed under with UK tribute bands in the last…