Fearless Records presents I Prevail's music video for "Stuck in Your Head", directed by Drew Russ and produced by Daniel Livschutz of VILAS Entertainment.
Director: Drew Russ
Executive Producer: Daniel Livschutz
Production Company: VILAS Entertainment
Producer: Bruno Breil
DP: Damien Woher
Art Director: Jim Gaynor
Commissioner: Nonafaye Williams
Rep: Yvette Lang @ YELL PROD.
VFX: Dan Fusselman
Original Illustrations: Mike Cortada, Brian Fahey