Apple Meme Meme

Apple

Dell

Facts

ipad

iphone

memes

Microsoft

Phone

Windows

Wow

found @ 8948 likes ON 2017-06-15 20:06:28 BY sizzle

source: instagram