it's called MLB The Show 17
Dude, that's creepy. I like it
I think these are the new monsters on Stranger Things
Legit freaked out man. If I saw that in a game or movie I'd probs end up on the ceiling
im just laughing at the first one 8 (
the first one makes me think of a muppet gone wrong
the second looks like a for reals wicker man
pfft ive named him Ballsack Bob
2nd one is super interesting tho