Saturday, August 31, 2013

Does it ever stop?...HELL NO!


Emma of UK and Didier Michelon of France dominate with WORLD RECORDS in UK.....