Do you mean: amr ?
ShiaTv suggested following videos...
A lecture by Sheikh Usama Abdul Ghani in Luton UK during his visit in March 2009