A nominee for the Not So Smart Person of the Week Award!

This is a nominee for the Not So Smart Person of the Week Award! He handed the bank teller a note demanding money, however, he didn't realize his name and address were on the note!

Haze

Haze

Want to know more about Haze? Get their official bio, social pages & articles on iHeartRadio! Read more

title

Content Goes Here