Video: L.E.P. Bogus Boys: Crooks & Castles In-Store December 3, 2011 Music, Videos 506 L.E.P. stopped by Crooks & Castles in Cali for a meet & greet and to perform the street anthem ‘Now Or Neva’.