The Grand Report is an American hip hop, urban, news video blog site that show emphasis on current events, reality tv and random shock videos from across the world.
Submitted by Charlie Rock!
Ooh what movie is this? Haha
He fucked that dummy after this video
Brainwashed ass niggas lmao