This video feels like a flashback to an old nasty hangover. I think we just saw a meth high, visualized. We aren’t sure what we just saw. Look, anything with Downtown Houston in background gets posted…we have offices there.
Chief Aleel – Shut Up (music video) Filmed in Downtown Houston Texas