The adverts thread

Cpt__Duck

Active Member
Post videos of TV adverts that are funny here and state which country they are from
This advert was shown in the UK
 
Back
Top