Check out Teck Zilla & Allen Poe’s latest single titled “Incandescent” Ft. Hannibal King. Off their new EP “Lightbulb Over My Head While I’m Thinking.”