Do you want to remove all your recent searches?
All recent searches will be deleted
8 years ago1.3K views
A Samsung LED TV promotional video made by the Baaa-Stud team in 2009 at Wales! I had never seen a spectacle as spectacular as this till date! Wow! 10/10
Report this video
Select an issue
Embed the video