Thought Luda had a pretty quiet 2011 on the music front. Well until his 1.21 Gigawats street album hits on October 12. Luda took time to address his near 3 million Twitter followers to drop the news. Hopefully it means Chris will go back to the future and get the braided Luda back on wax.