Deluka in GTA IV
Computer games and individual bands are outside the traditional remit of CiB but this is a bit too cool to not warrant a mention. According to their bio on the SXSW website, local band Deluka have somehow managed to get their song ‘Sleep Is Impossible’ featured on the next installment of the Grand Theft Auto … [Read more…]