Saturday, April 17, 2010

Love This Part - The Strong Toilet Paper!!!


The credit goes to Tokio Hotel TV. I don't own this video.