How Not to Say the Word 'Magnificent'

To be fair it`s her second language. People from North Wales really struggle to speak English.

More Videos

Fun and Humour (Popular)

New Videos