Meme Meme

memes

Rain

World Series

🤖

fox

foxes

delay

raining

rain delay

game-7

found @ 3396 likes ON 2016-12-22 01:10:03 BY sizzle

source: instagram