- Member: Makotomizuhara18
- Title: Onegai Twins - Falling Rain
- Premiered: 2005-11-11
- hilary duff Come Clean
well this is my fourth lipsync and a request to a good friend of mine. Took me long hours for the last 5 days i believe. Lot of hard work trying to get this one to be the way it is now..
well enjoy, leave an opinion, etc etc.