Video: L.E.P. – “The Introduction” Posted on August 6, 2008 by Andrew Barber Hot off the press – the new L.E.P. video, directed by Da Visionaryz. Check the 3:02 mark. Ouch. Big thanks to Noyz