Peep This: Lil Boosie “Mind of a Maniac”

Boosie loses his mind in this (literally) crazy new video from Superbad: The Return of Boosie Bad Azz.