There are many folks around the globe that believe in sticking a tape over their new laptop cameras, and you know who you are. https://bit.ly/2Zt4q8s
#Apple #camera #MacBook
 

comments (0)

Houston, United States

116 more from Martin-Garrix