T-Rex Warrior Ninja This is one of those ridiculous gems that never ceases to entertain. Someone in a rather convincing dino costume running an obstacle course shouldn’t be this funny, but I laughed myself to tears watching it.-Read More- LOL humor