Also known as: kingrab
Richard Barbadillo lives in Astoria, New York. Richard is a 1998 graduate of L I U Cw Post College. Richard has worked for Managing Partner and Dp. Richard enjoys listening to The Clash and Bobby Darin. Richard's favorite TV shows are Smallville and Battlestar Galactica.