2,869,125 views
4 years ago
1,582,000 views
3 years ago
1,155,634 views
5 years ago
3,378,515 views
Show more
2,412,110 views
31,955
0
Plainrock124
2.44M subscribers
Tags
china
chinese
made in china
tech
technology
electronics
cheap
smash
break
wreck
destroy
hammer
dictionary
tv
streaming box
television
electronic
remote
4000 Comments