A couple weeks back, we were invited onto the set of Aiden's latest music video Cry Little Sister. The Seattle rock outfit has recorded a cover of this iconic Gerard McMahon song for the upcoming The Lost Boys: The Tribe soundtrack. While there, we were able to chat with Aiden lead singer wiL Francis about remaking the song as well as get his thoughts on the new film. To watch our exclusive The Lost Boys: The Tribe Cry Little Sister interview, click on the video below:

The Lost Boys: The Tribe hits DVD and Blu-Ray on July 29th. The The Lost Boys: The Tribe soundtrack will be in stores on July 22nd.