From leandra May 26, 2007 0 Facebook Tweet Email I loooooove my Steven! he's the cutest, nicest lil dude on the planet haha. I miss him