Chris Sheldon & Van Gould are a creative team in New York City.
MCvsRC_lowRes.gif

Mega Crab vs. Real Crab

 

MEGA CRAB VS. REAL CRAB

There’s only one way to celebrate the return of Dr. T’s Mega Crab in Boom Beach.
You force a soft shell blue crab from New Jersey to fight it on YouTube.