[READ: Elmo Accuser Recants Story! Can Kevin Clash’s Career Recover From The Allegations?]
Stephens is reportedly a struggling 24-year-old model/actor who posted for the mugshot above a while back after being arrested for robbing a music manager (for whom he interned) of $250,000 by knifepoint.
(It all kinda makes sense now…)
More photos + details below… Continue Reading…