Mega Ran и Storyville известные баттл-рэперы, они были финалистами популярного баттла Scribble Jam Battle в 2008 году. Три недели назад они презентовали альбом «Soul Veggies», который дебютировал на 47 позиции альтернативного чарта Billboard Indie Charts. И в поддержку этого релиза представляют видео «Artillery»: