Teleshopping, France accepting their prize for Best Live Show

Teleshopping, France accepting their prize for Best Live Show