Internet Meme Meme

Internet

omg

Ted

Ted Cruz

Comcast

Free

Propaganda

Record

Mind

Never

found @ 40 likes ON 2019-04-16 21:25:10 BY sizzle

source: tumblr