Meet Leprechaun, The Guardian Angel Of DTLA
Leprechaun is a street person and the self-styled Guardian Angel of Downtown Los Angeles. He takes reporter Jemayel Khawaja on a wild ride through his past experiences and his current perspective. He's a wise old man with some crazy tales.
Recent Comments
Jemayel Khawaja commented on Hodor Is A DJ In Real Life
6/11/2013
0