The E.L.F.: ‘Cockroaches’ Clip

Darren Cross goes DIY for the film clip to ‘Cockroaches’, the first offering from his solo project The E.L.F.

Hey, check it out… it’s our fourth “The” project in a row. Look down. Really. Wow.

http://www.myspace.com/theelff

Post a comment