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
Label: Fearless
Commissioner: Nonafaye Williams
Rep: Yvette Lang @ YELL PROD. 
VFX: Dan Fusselman 
Original Illustrations: Mike Cortada, Brian Fahey