Video: Watch the Greatest Cha Cha Slide Ever To Get Hyped For the Weekend
The cha cha slide has existed since the beginning of time. At the very least since mankind’s origins. This is by far the greatest domination in the history of the cha cha slide.
[yikes-mailchimp form=”1″ title=”1″ description=”1″ submit=”Join the Walking Dead”]