User:XxTotalDrama~BeckyxX

About me
Hi im becky! i live in maryland USA and I love total drama! izzy is my fave cause shes so nuts how can you not like her and i think she should win tdwt. if izzy doesnt win i want ezekiel to come back and go far!!