Leslie23 1 poll 1 follower 12 following Leslie23 at PUN WAAAR! yawl:p quite cheesysorry just had to deliver that pun 0 0 reply Subscribe on October 28, 2016 Report Leslie23 created a poll poll Russia or spain 1 vote 0 profile poll by Leslie23 on October 28, 2016 Leslie23 uploaded a photo 0 on October 27, 2016