Please enjoy this music video created from the ashes of long lost Karthik Kakarala promo spots. Siege Circuit! Can't Stop! Won't Stop!