145,953 views 118 on YTPak
33 21

Published on 23 Jul 2009 | over 7 years ago

laila and cheryl being teh idiots with teh duct tapes like teh twats!
lol and making a big mess on the floor

Loading related videos...