Skip to playerSkip to main content
  • 16 years ago
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
Be the first to comment
Add your comment

Recommended