Tech N9ne – Aw Yeah? (interVENTion)

The Strange Music leader will be releasing his new album Special Effects on May 5. This is the intro track and also the lead single off of it.