2 years ago • ALTERNATIVE • [ 1 comment ]
Nothing like a new discovery to brighten up my mid week blues, this time from an Italy-based indie band who go by the name Foxhound. This is their visual for “Criticize You”, which stars a chicken mascot, a group of cheerleaders, and some unimpressed young men. Dig it!
Directed by Marco Molinelli and Giovanni Troilo